historial de ventanas atrás (-1) no funciona

He usado el código a continuación para la página anterior, pero no está funcionando. el cuadro de alerta sigue apareciendo incluso yo hago clic en Aceptar en la página. en realidad hay 3 páginas que incluyen este código de página de Windows. La primera página es para que el usuario complete el formulario es el nombre redeem_newcust.asp y la acción debe ser guardar todos los datos en la base de datos llamada redeem_newcustDB.asp. En la página redeem_newcustDB.asp tiene un código para seleccionar la opción para el tipo de canje, luego esta página apuntará a la acción a la página canjear_nuevoproceso.asp con está incluido como código a continuación. Significa que cuando el usuario hace clic en el tipo de canje no es igual a “Paquete de cumpleaños – PDV RM50”, entonces debe volver a la página anterior que significa página redeem_newcustDB.asp. Es posible volver a la página anterior …? ¿Debería b traer todo el valor? Por favor ayuda, gracias

If redeemtype = "Birthday Pack - PDV RM50" then Response.Redirect("redeem_newbirth.asp?cardno="&BlinkCard&"&redeemtype="&redeemtype&"") Else %>     

Use: window.history.back() lugar .go();

http://www.w3schools.com/jsref/met_his_back.asp

o usar:

 window.alert("Please choose Type of Redemption"); setTimeout(function(){ window.history.go(-1); },500); 

Siempre evitaría usar alert() , ya que mata el script en algunos navegadores. open() una nueva ventana y ButtonElement.onclick use location = .

Nota:

window está implícita, por lo que no necesita escribir window.open() o window.location . Además, está bien dejar .href al referirse a location.href