JavaScript で Web サイトの戻るボタンの使用を防止する方法
Web 開発では、次のような特定のアプリケーションで Web サイトの戻るボタンの機能を制限する必要がある場合があります。オンラインクイズとして。ただし、JavaScript を使用して戻るボタンを無効にすると、予期しない結果が生じる可能性があります。
スクリプトの問題
JavaScript コードの問題は、history.forward( ) はページ上のタイマーを停止できます。 [戻る] ボタンをクリックすると、履歴が前に戻り、history.forward() が再び呼び出されて前に進み、タイマーがリセットされます。
より良い解決策
戻るボタンの使用を阻止するための信頼できるアプローチは、ユーザーに潜在的な可能性を警告することです。結果:
window.onbeforeunload = function() { return "Your work will be lost."; };
このコードは、ユーザーがページから離れようとすると警告メッセージを表示し、保存されていない作業がすべて失われることを警告します。
代替方法
これらの方法はどれも確実ではありませんが、他の考えられる解決策もいくつかありますinclude:
以上がWeb サイトでの「戻る」ボタンの使用を効果的に防止または阻止するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。