IE7で既存Ajaxが「ポップアップブロック」される

2007年1月30日 オフ 投稿者: KYO
Table of Contents

ようやくIE7を仕事のマシンにも入れてみました。
通常インストールが前回NGだったので、今回はIE6との共存っていう形で。
共存させたせいなのか、若干動きに怪しいものがあったので簡単なメモ。


prototypeを使用したAjaxページで、IE7を使用すると「ポップアップブロック」される。
実際、<select>を利用して、選択された値をAjax.request()を使ってPOST後、JSON配列を取得している部分。

<select id="xxx" name="xxx" onchange="post()">
<option value="0">xxx</option>
<option value="1">xxx</option>
<option value="2">xxx</option>
</select>

といった感じの普通のやり方なのになぜ・・・・。
自宅に正式にIE7を入れたマシンが1台あるので、そちらで確認してみます。
にしても・・・・こういった部分がホント大変ですね。。。