- ベストアンサー
ブラウザの戻るボタンの制御
ブラウザの戻るボタンを効かせないように制御できないでしょうか? ご教授下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
location.replace()でしょうか。 本当に無力化するなら、windows.menubarで戻るボタンそのものを隠蔽し、onMouseDownでマウスの右Clickをチェックし、onKeyDownでショートカットも監視した方がいいですよ。
その他の回答 (1)
- hequil
- ベストアンサー率65% (242/372)
回答No.2
JavaScriptだけで実現するなら document.referrer を調べ 次のページから戻ってきているならエラーを表示などすればいいかと思います。 ただ、出来る限り前のページに戻れなくしたいのであれば、サーバーサイドスクリプト(CGI, ASP, PHP, JavaServlet等)で有効期限0とHTTP_REFERRERの両方でチェックかける方がいいかと思います。 参考まで
質問者
お礼
ありがとうございます。やってみます。
お礼
早速の回答ありがとうございます。 ためしてみます。