IE7で新規ポップアップを開いた場合の挙動

まとめ

IE7でポップアップをタブで開くようにしてると、小さいウィンドウを開こうとしても、タブで開くからもとのブラウザのサイズのままになっちゃう。
ふつうのタブブラウザと一緒。

やったこと

IE7では、設定項目のなかに新規ポップアップを

  • 新しいウィンドウで開く
  • 新しいタブで開く

の設定がある。
それぞれの設定において、

window.open('', '_blank', 'scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,width=200,height=200')

というコードを実行した場合、

前者の設定の場合
サイズ、ツールバー等ともに制御可能
後者の設定の場合
ウィンドウ自体は同じものを使われるため、サイズ、ツールバー等ともに制御できず、もとの画面と同様のサイズ、ツールバー等で表示される

という結果になった。
ちなみにデフォルトは前者の新しいウィンドウで開くほう。

ついで

OSX上のFFで上みたいなコードを実行すると、ブラウザウィンドウ全体がリサイズされて困っちゃう><
変なのー。