ページ ウィンドウが閉じているときに beforeunload イベントがトリガーされないのはなぜですか?これを解決するにはどうすればよいですか?
https://developer.mozilla.org...
このイベントのアラートは無視されます
このようなまれなイベントでは、jquery を使用してテストするのが最善です。jquery がサポートしていない場合は、互換性が非常に低いことを意味します。
ブラウザの互換性
IE6、IE7、IE8 では、ページを更新し、ブラウザを閉じ、ページにジャンプした後に実行されます。
firefox(firefox3.6を含む)は、タグを閉じた後、ページジャンプ後、ページを更新した後に実行できますが、ブラウザを閉じた後は実行できません。
Opera と Chrome はいかなる状況でも実行されません。
https://developer.mozilla.org...
このイベントのアラートは無視されます
このようなまれなイベントでは、jquery を使用してテストするのが最善です。jquery がサポートしていない場合は、互換性が非常に低いことを意味します。
ブラウザの互換性
IE6、IE7、IE8 では、ページを更新し、ブラウザを閉じ、ページにジャンプした後に実行されます。
IE9 はページの更新を実行しますが、ページのジャンプやブラウザの終了は実行されません。firefox(firefox3.6を含む)は、タグを閉じた後、ページジャンプ後、ページを更新した後に実行できますが、ブラウザを閉じた後は実行できません。
Safariはページの更新とページジャンプ後に実行されますが、ブラウザを閉じた後は実行されません。Opera と Chrome はいかなる状況でも実行されません。