IEのポップアップブロッカーはunloadイベントをどの程度ブロックするのか調べた

IE6SP2では、通常、ブラウザを×ボタンで閉じる時のunloadイベントもブロックされます(onunloadイベントハンドラが呼ばれない)が、prototype.jsのEvent.observeを使うとブロックされないケースがあるようです。

WindowsXP+IE6SP2(window.onunload)
window.onunload=function() {
  window.open("http://www.esm.co.jp")
}
ゾーン IE6標準 Googleツールバー
イントラネット ブロック ブロック
インターネット ブロック ブロック
WindowsXP+IE6SP2(Event.observe利用)
Event.observe(window, 'unload', function(e){
  window.open("http://www.esm.co.jp")
});
ゾーン IE6標準 Googleツールバー
イントラネット 非ブロック 非ブロック
インターネット ブロック 非ブロック

うまく利用するとイントラ業務アプリでは役に立つケースもあるかもしれませんが、穴といえば穴かもしれません。Googleツールバーのインターネットゾーン将来的にはふさがる気もします。