ナビゲーション履歴の問題: Firefox の戻るボタンを使用した後、JavaScript が実行されなくなる
Firefox ユーザーは、JavaScript スクリプトの実行に失敗する問題に遭遇する可能性があります。 「戻る」ボタンを使用して、以前にアクセスしたページに戻ります。この問題は、Chrome や Internet Explorer などの他のブラウザでは発生しません。
原因と解決策:
この現象は、ブラウザが JavaScript リソースをキャッシュしていることが原因で発生します。この問題を解決し、その後のページ訪問時にスクリプトが確実に実行されるようにするには、Firefox ユーザーは window.onunload イベントで呼び出される空の関数を設定する必要があります。
実装:
< ;pre>
説明:
window.onunload イベントは、ページがアンロードされるか、ページから移動されるとトリガーされます。このイベントに空の関数を設定すると、Firefox はクリーンアップ アクションを実行し、ページに再度アクセスしたときに JavaScript リソースが再ロードされます。
出典:
以上がFirefox の「戻る」ボタンを使用すると JavaScript の実行が停止するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。