ページ遷移前に確認ダイアログを表示するjavascriptコードを書いたメモを発掘。
うわぁ…Firefox 2.0 と IE7 って…。
8年半前のメモです。

Chromeも動作しました。
でも、Event#confirmUnloadの方はどちらもダメでした。
そういえば、ライブドアブログもそんなダイアログ良く出てくるよね。
これつかってるのかな?
<私の好きなサイ本>

ページ遷移前に確認をする、onbeforeunloadCommentsAdd Star
JavaScript
windowのonbeforeunloadハンドラで、Event#returnValueに値を入れると、 ページ遷移直前にユーザーに確認ダイアログを表示することができ る(んだって)。
以下コードの正常動作を、Firefox 2.0とIE 7で確認した。
Operaでは実行されなかった。
window.onbeforeunload = function(event){
event = event || window.event;
event.returnValue = 'SEのほら何だっけアレBlog';
}
以下は、IEとFirefoxの確認ダイアログのキャプチャ。
MochiKitでは、Event#confirmUnloadで確認ダイアログを出せる。
connect(window, 'onbeforeunload', function(event){
event.confirmUnload('SEのほら何だっけアレBlog');
});
うわぁ…Firefox 2.0 と IE7 って…。
8年半前のメモです。

Chromeも動作しました。
でも、Event#confirmUnloadの方はどちらもダメでした。
そういえば、ライブドアブログもそんなダイアログ良く出てくるよね。
これつかってるのかな?
<私の好きなサイ本>
コメント