「このサイトを離れますか?」を表示するソース
これで、htmlファイル作って、なにか入力して閉じるか更新すると、
ダイアログが出てきます。
<!-- 試すためのインプット -->
<input />
<script>
// 「このサイトを離れますか?」を表示する
window.onbeforeunload = function (e) {
e.preventDefault();
return "";
};
</script>
イベントの削除
window.onbeforeunload = null;
jQueryの場合
イベントの追加
$(window).on('beforeunload', function(e) {
e.preventDefault();
return '';
});
イベントの削除
$(window).off('beforeunload');