可能性の重複:たとえば
how to check users leave a pageブラウザがページを読み込んでいるときにJavaScriptを認識する方法はありますか?
誰かが更新され、ロケーションバーに新しいURLを入力するか、ページ上のリンクを使用して離れてナビゲート!
誰かが自分のページを離れようとした後に、何か作業をする必要があります。
編集:onunloadは動作しません。ほとんどのブラウザでは、ページを終了しようとするまで実行されないため応答を返します。彼らが離れるとすぐにいくつかのコードを実行したいと思います。
beforeunloadが動作するように見えますが、リターンのないbeforeunloadが適切な形式であるかどうかわかりません。
私は、ページを離れようとするとすぐにコードを実行するようにしました。 –
beforeunloadがリターンなしで使用できることを認識できませんでした。面白い。どのようにクロスブラウザはそのイベントですか? –