JavaScriptのイベント onbeforeunload が発生しない †
- ページ: バグトラッキング
- 投稿者: coma
- 優先順位: 重要
- 状態: 提案
- カテゴリー: ブラウザ
- 投稿日: 2005-11-18 10:08:12 (金)
- バージョン:
タブを閉じる、またはアプリケーション終了時に「onbeforeunload」イベントが発生しない。
window.onbeforeunload, document.body.onbeforeunload
「onbeforeunload Event」
http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onbeforeunload.asp
- Sleipnir Version 2.10 (build.2104100)
- Windows 2000 SP4
- Internet Explorer 6.0.2800.1106
- 実際に onbeforeunload が使われてるページのURLを貼ってくれ。 --
- 補足)ページを更新(リロード)した場合のみ onbeforeunload イベントが発生します --
- この報告を見てサンプル HTML*1 を作ってみました。 Sleipnir 側のコマンドで閉じた場合、イベントが無視されるようですね( close() では発生する)。 1.xx でも同様みたいですね。以前は動いたような気がするのですが・・・。 --
- いちいちDLして解凍しろっていうのかよ。面倒くさい。実際に使用しているページとか無いのか? --
- すみません。公式 BTS は *.html がアップできなかったので。 --
- IEで試してみたけど、同じように動作するなぁ。Sleipnir2.10、WinXPSP2、IE6 --
- 追加情報: WinXp(SP2)=IE6.0(SP2) では情報バーから「ブロックされているコンテンツを許可」を選択してください。 --
- BUG: WebBrowser コントロールをホストする場合、OnBeforeUnload()によって送出されません。
http://support.microsoft.com/kb/253201/ja --
- Fenrir Open Quality Control - 0000293: onbeforeunload イベントが発生しない --
- Sleipnir の仕様、ポリシーに反するものだから、きたのさんはQCに登録しなかったんでしょうね。 --