ブラウザの閉じるボタンが押下された時の制御

ブラウザの閉じるボタン(「×」)が押下された時のイベント

ブラウザの閉じるボタンが押下された時の制御は
onbeforeunloadイベントで実施します。

onbeforeunloadイベントの使い方

onbeforeunloadはウインドウがアンロードされる時に
発生し、イベントの戻り値に何かメッセージを
設定すると、そのメッセージと共に
本当にページ遷移して良いかと確認ダイアログを
表示してくれます。

これでブラウザを終了する「×」ボタンを押下した時に
設定した「終了してよろしいですか?」と共に
ユーザー確認ダイアログが表示されます。

動作を確認したブラウザkは「Internet Explorer 9」です。

うまくいかない場合は

で試してみてください。

スポンサーリンク
スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 13 follow us in feedly

関連記事

「===」で値だけではなく型の一致もチェック

Javascriptで値だけではなく方の一致もIF文でチェックする ふと、とあるソースを眺めている

記事を読む

JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使ってHTML上のテーブルに行を追加

記事を読む

Javascriptで日付から曜日を求める

Javascriptで日付から曜日を求める Javascriptで指定された日付の曜日を取得します

記事を読む

モーダルダイアログを画面中央に表示する

モーダルダイアログを画面中央に表示 JavaScriptでモーダルダイアログを表示するには 「s

記事を読む

ブラウザーに印刷プレビューボタン作成

ブラウザーに印刷プレビューボタンを作成する Internet Explorer(IE)で印刷プレビ

記事を読む

SQLServer

setInterval()やsetTimeout()に引数ありの関数を指定する

setInterval()やsetTimeout()に引数ありの関数を使う Javascriptで

記事を読む

POSTをしても新しい画面が開かない方法

formをPOSTすると新しい画面が開いてしまう showModalDialogで開いた画面でfo

記事を読む

Javascriptで開いた子画面から親画面の関数を呼び出す

子画面から親画面の関数を呼び出す Javascriptで開いた子画面(ポップアップウィンドウ)から

記事を読む

Javascriptでメッセージボックスを表示する

メッセージボックスを表示 画面にJavascriptでメッセージボックスを表示します。 久々にJ

記事を読む

JavascriptでJavaの配列を扱う方法

JavascriptでJavaのint[]の配列を扱う JavascriptからJavaで作成した

記事を読む

Comment

  1. Tak より:


    これで動きました。

    window.onbeforeunload = function(e) {
    return ‘ブラウザを閉じます’;
    };

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

HTMLで動的にコントロールの表示/非表示を切り替える

動的にコントロールの表示/非表示を切り替える HTMLとJavasc

JavascriptでTABLEタグに行を追加、削除する

TABLEタグに行を追加、削除する Javascriptを使って

Javascriptで開いた子画面から親画面の関数を呼び出す

子画面から親画面の関数を呼び出す Javascriptで開いた子画面

Javascriptでメッセージボックスを表示する

メッセージボックスを表示 画面にJavascriptでメッセージボッ

「===」で値だけではなく型の一致もチェック

Javascriptで値だけではなく方の一致もIF文でチェックする

→もっと見る



PAGE TOP ↑