2016-07-14 9 views
0

In meiner Web-Anwendung gehen alle meine Formular-Übermittlungen in einen Aktionsordner und wenn er fertig ist, leitet er den Benutzer um, wo er war. Aber mein Problem ist, nachdem der Benutzer etwas tat, das die Anwendung erfordert die Aktion Ordner und die Prozess-ID getan zu verwenden, wenn er den Knopf wieder drückt er diesen FehlerLassen Sie history.back() ignorieren Formularwiedervorlage bestätigen

enter image description here

gibt es eine Möglichkeit, "bekommt fix "

+0

http://stackoverflow.com/questions/36644176/document-expired-after-pressing-back-button/36646160 # 36646160 –

+0

Wenn Ihre Verarbeitungskripte nichts auf den Bildschirm ausgeben und einfach umleiten, werden sie nicht vom Browser zwischengespeichert und erscheinen nicht in der 'history' Liste - also würden sie von 'history.back() übersprungen werden. 'und du würdest das vermeiden. – CD001

Antwort

0

Sie können die Zurück-Taste Funktionalität deaktivieren, um diesen Fehler zu vermeiden ... Dieser Code meine Hilfe.

<script type = "text/javascript" > 
    function preventBack(){window.history.forward();} 
    setTimeout("preventBack()", 0); 
    window.onunload=function(){null}; 
</script> 

Diesen Code, wo Sie wollen nicht zurück zu gehen ...

Verwandte Themen