ページを閉じるイベントbeforeunload onbeforeunload
975 ワード
beforeunload:呼び出しがページを閉じるかリフレッシュされ、イベントが開始されると、ポップアップ・ダイアログ・ボックスが閉じられるかどうか、OKであればページを閉じ、キャンセルであればページを保持します.
jqueryがページを離れるとプロンプトが表示されます.
jsがページを離れるときのプロンプトonbeforeunloadイベント
1 .ブラウザウィンドウを閉じる
2.アドレスバーやお気に入りで他のページに移動した場合
3・クリックして戻る、進む、更新する、ホームページの一つをクリックしたとき
4・他ページへのurl接続をクリックしたとき
5・次のいずれかのイベントを呼び出す場合:click,document.write()メソッド(出力内容)、document.Open()新しい空白のドキュメントを開きます.document.close()メソッドはopen()メソッドによって開かれた出力ストリームを閉じ、選択したデータを表示します.
,window close (),form.submit.
6
・locationを再付与する.hrefの値の場合.
7
・指定actionを持つフォームをinput type="submit"ボタンで送信する場合.
8
.次の要素で使用できます.
body, window,frameset
jqueryがページを離れるとプロンプトが表示されます.
// beforeunload
$(window).bind('beforeunload',function(){
return ' , ?';
});
//
$(window).unbind('beforeunload');
jsがページを離れるときのプロンプトonbeforeunloadイベント
window.onbeforeunload = function(event) {
return confirm(" ");
}
以下の場合、弾窓イベントが開始されます.1 .ブラウザウィンドウを閉じる
2.アドレスバーやお気に入りで他のページに移動した場合
3・クリックして戻る、進む、更新する、ホームページの一つをクリックしたとき
4・他ページへのurl接続をクリックしたとき
5・次のいずれかのイベントを呼び出す場合:click,document.write()メソッド(出力内容)、document.Open()新しい空白のドキュメントを開きます.document.close()メソッドはopen()メソッドによって開かれた出力ストリームを閉じ、選択したデータを表示します.
,window close (),form.submit.
6
・locationを再付与する.hrefの値の場合.
7
・指定actionを持つフォームをinput type="submit"ボタンで送信する場合.
8
.次の要素で使用できます.
body, window,frameset