ブラウザの戻る・閉じるボタンやリンクなど、画面遷移する直前に確認するダイアログを発生させます。フォームなどの入力途中で画面を切り替えてリセットされるのを防ぐことができます。ダイアログを発生させないリンクを設定できます。 ※ このサンプルとは関係ないリンクまでダイアログが発生してしまいますので、ご了承願います。 ーーーーーーーーーーーーーーーーーーーーーー 動作確認済: Firefox Chrome IE8 Safari ※ Safariはこのサンプルでは動きませんが実際にファイルを作ったら動きます 未対応確認:Opera(beforeunloadのイベントが無いため対応不可) // ダイアログのメッセージ strBeforeUnloadMessage = "【ダイアログに表示するメッセージを自由に設定できます】\n改行もできます。"; // ダイアログを発生を決めるフラグ(デフォルトは表示
![画面を切り替える直前にダイアログで確認・警告する - jsdo.it - Share JavaScript, HTML5 and CSS](https://cdn-ak-scissors.b.st-hatena.com/image/square/fc0fbd5b51178b357f0c0dd5912ba86991bb6891/height=288;version=1;width=512/http%3A%2F%2Fjsdo-static-contents.s3.amazonaws.com%2Fimages%2Fcapture%2F5%2Fi%2FD%2F5iDA.jpg%3Ft%3D1302181697)