ユーザーが積極的にリンクをクリックせずにブラウザまたは特定のタブが閉じているかどうかを判断することは、複雑なタスク。
よくある誤解にもかかわらず、onunload や onbeforeunload などのイベントはクロージャ検出専用ではありません。また、リンクを介してページから移動するとき、またはブラウザの戻るボタンを使用するときにもトリガーされます。
残念ながら、標準のクロスブラウザ JavaScript または jQuery はありません。クロージャイベントと非クロージャイベントを明確に区別できるソリューション。指定されたイベントは両方のシナリオでトリガーされます。
したがって、これらのイベントを JavaScript だけで使用しても、純粋にクロージャ イベントを検出するための実行可能な方法は提供されません。
以上がJavaScript でブラウザまたはタブの終了を確実に検出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。