- ベストアンサー
閉じるボタンのクリックイベント!?
閉じるボタンを使えないようにするのはできないみたいですが、閉じるボタンをクリックしたときメッセージを出したいのですが、やはり無理でしょうか・・・?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
閉じるを禁止することは出来ませんが、閉じられる時に 現在表示しているページを新規で開くのは如何でしょうか? 以下サンプルです。 注:画面に閉じるためのボタンを設置しないと永遠に ウィンドウが閉じれないので注意してください。 タスクマネージャから、強制終了すれば閉じれますけどね。 '******************** ここから ******************** <script language="JavaScript"> <!-- flg = false; function windClose() { if (flg == false) { window.open(location.href, "_blank"); alert("「閉じる」ボタンで閉じて下さい。"); } } //--> </script> <body onunload="windClose();"> <input type="button" value="閉じる" onclick="flg=true;window.close();"> </body> '******************** ここまで ********************
その他の回答 (1)
- hequil
- ベストアンサー率65% (242/372)
<body onunload="alert('メッセージ');"> ということでしょうか?
お礼
ありがとうございましたm(__)m やってみたところ閉じるときにメッセージを出すことは解決しました!
補足
細かく言うと、閉じるボタンをクリックしたときに、メッセージを出して閉じれないようにしたいのですが・・・。
お礼
ありがとうございましたm(__)m 上手く表示させることができました!!