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

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

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

onbeforeunloadイベントの使い方

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

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

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

うまくいかない場合は

で試してみてください。

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

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

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

    記事を読む

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

    動的にコントロールの表示/非表示を切り替える HTMLとJavascriptを使って表示されている

    記事を読む

    HTML-AタグのhrefをJavascriptで動的に有効/無効を切り替える。

    Aタグのhrefの有効無効を切り替える 画面の選択状態によってAタグのhrefを動的に有効/無効を

    記事を読む

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

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

    記事を読む

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

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

    記事を読む

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

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

    記事を読む

    Javscriptでイベントを追加する

    Javscriptで既存のイベントに処理(関数)を追加する すでにあるイベントに処理(関数)を追加

    記事を読む

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

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

    記事を読む

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

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

    記事を読む

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

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

    記事を読む

    Comment

    1. Tak より:


      これで動きました。

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

    Message

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


    *

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

    ブラウザーに印刷プレビューボタンを作成する Internet Exp

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

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

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

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

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

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

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

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

    →もっと見る



    PAGE TOP ↑