1.
JS を使用して、back 関数をオフセットする「forward」アクションを生成します。これはshould メソッドは最も簡潔であり、ユーザーが「戻る」を 2 回または複数回クリックする状況を考慮する必要がありません。欠点は、ユーザー側で JavaScript が無効になっている場合に無効になることです。
2.
< ;A HREF ="logout.do" onclick="javascript:location.replace(this.href);event.returnValue=false; ">
ログアウト (戻る無効)
>
あるページから別のページに移動するには、location.replace を使用します。この方法は、現在の履歴を新しいページの URL に置き換えることによって機能するため、閲覧履歴には 1 ページのみが存在し、戻るボタンは使用できなくなります。おそらくこれは多くの人が求めているものだと思いますが、それでもすべての状況において最善のアプローチであるとは限りません。このアプローチの欠点は、ユーザーがあるページから別のページに移動するたびに、クライアント コードで location.history をクリアする必要があるため、単に Response.Redirect を使用するだけでは機能しなくなることです。また、このメソッドはすべてのアクセス レコードではなく、最後のアクセス履歴レコードをクリアすることに注意してください。
3.
キーボードの Backspace キーが押されたとき
1. ブラウザが自動的に戻ることを禁止します
2.複数行のテキストは、入力ボックスなどのロールバック操作には影響しません。
上記のメソッドはすべて「戻る」ボタンを反応させるために、クライアントのブラウザで JavaScript コードを有効にする必要があります。
4. キャッシュを無効にする