2016-07-14 2 views
0

私のWebアプリケーションでは、すべてのフォーム提出物がアクションフォルダに移動し、完了すると、彼がどこにいたのかをユーザーにリダイレクトします。 しかし、ユーザーがアクションフォルダを使用するようにアプリケーションを必要とし、プロセスIDを行って何かをした後に私の問題は、彼が押したときに、彼はこのエラーlet history.back()ignore Confirm Form Resubmission

enter image description here

を取得し、戻るボタンが「道があり、ありますこれを修正する "

+0

http://stackoverflow.com/questions/36644176/document-expired-after-pressing-back-button/36646160をあなたが戻って行きたくない、このコードを入れてください#36646160 –

+0

処理スクリプトが画面に何も出力せず、単に302リダイレクトすればブラウザによってキャッシュされず、 'history'リストには表示されないので、' history.back() 'によってスキップされます。あなたはこれを避けるでしょう。 – CD001

答えて

0

このエラーを回避するために、戻るボタンの機能を無効にすることができます... このコードは私の助けになります。

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

...