を閉じる前にJavaScriptの警告これは私のJavaScriptコードです:タブ
window.onbeforeunload = function (e) {
e = e || window.event;
// For IE and Firefox prior to version 4
if (e) {
e.returnValue = 'Any unsaved work is going to loose!';
}
// For Safari
return 'Any unsaved work is going to loose!';
};
私はタブを閉じるしようとすると、このコードは完璧に動作します。しかし、問題は、私のサイトの別のページに移動しようとしても警告を発することです。
ユーザがタブを閉じようとした場合にのみアラートを表示するジェネリックJSコードはありますか?
を上げる場合の条件を追加してみてくださいませんが、ユーザーがアドレスバーを使用してナビゲートするケースを処理することはできません。とにかく、ハリケーンがユーザーハウスにぶつかるケースを処理できません。 –
保存されていない作業が過度に許可されないと思わない限り、 "失われません" – psaxton