ブラウザの終了をキャプチャし、ユーザーに終了プロセスを強制して情報を保存する必要があります。
これまでのところ、リンクまたはフォームの送信がクリックされたかどうかを確認する次のjavacsriptを取得しました。クリックされていない場合は、ポップアップが起動します。
この時点で IE には独自のダイアログがありますが、それを止める方法はありますか?
var inFormOrLink;
$('a').live('click', function () { inFormOrLink = true; });
$('form').bind('submit', function () { inFormOrLink = true; });
$(window).bind("beforeunload", function() {
return inFormOrLink || confirmExit();
});
ユーザーがブラウザの終了 (「X」) ボタンをクリックした場合のベスト プラクティスは何ですか?