Fensterhistorie zurück (-1) funktioniert nicht

Ich habe den folgenden Code verwendet, um zur vorherigen Seite zurückzukehren, aber er funktioniert nicht. Das Warnungsfeld wird immer noch angezeigt, auch wenn ich auf der Seite auf OK klicke. Tatsächlich gibt es 3 Seiten, die diesen Windows-Seitencode enthalten. Die erste Seite, auf der der Benutzer das Formular ausfüllen muss, lautet "redeem_newcust.asp" und die Aktion sollte darin bestehen, alle Daten in der Datenbank "redeem_newcustDB.asp" zu speichern. Auf der Seite "redeem_newcustDB.asp" muss ein Code zur Auswahl der Option für die Art der Einlösung angegeben werden. Diese Seite verweist dann auf die Seite "redeem_newprocess.asp" mit dem folgenden Code. Bedeutet, wenn der Benutzer auf die Art der Einlösung klickt, die nicht "Geburtstagspaket - PDV RM50" entspricht, sollte es sich wieder um die vorherige Seite handeln, dh um die Seite redeem_newcustDB.asp. Es ist möglich, zu dieser vorherigen Seite zurückzukehren. Sollte b den ganzen Wert bringen müssen? Bitte helfen Sie, danke

If redeemtype = "Birthday Pack - PDV RM50" then
        Response.Redirect("redeem_newbirth.asp?cardno="&BlinkCard&"&redeemtype="&redeemtype&"")
    Else
        %>
            <script language="javascript">
            <!--
            window.alert ("Please choose Type of Redemption");
            window.history.go(-1);
            //-->
            </script>
        <%   
End If

%>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage