ど素人から毛を生やす。<延>

GoogleChrome、IEでwindow.openの幅・高さの設定が反映されなかったら

Web > javascript 2016年4月7日(最終更新:1年前)

このページは2016.4.7に作成されています。時代の流れとそぐわない可能性があったり、僕が今以上のど素人だった頃の記事だったりするので、新しい記事を探してみるのも良いかもしれません。

どもです。

jsでポップアップウィンドウを開くwindow.openについて、
些細な躓きを見つけましたのでご報告をば。

window.openでwidthを設定しているのに、GoogleChromeだと設定が反映されない

といったご相談を受けました。
他のブラウザは良くて、chromeだけというのが引っかかりますが…。
試してみたところ、同じソースでFireFoxはOK、IEはダメでした。

で、調べてみると、

<button onClick="window.open('*.html', '*', 'width=500,height=500,scrollbars=yes')">OK</button>
<button onClick="window.open('*.html', '*', 'width=500,scrollbars=yes')">NG</button>

幅と高さは同時に指定しないと、ブラウザ次第ではどちらも反映されないことがわかりました。

この記事は役に立ちましたか?
  • _(:3」∠)_ 面白かった  (0)
  • (`・ω・´) 役に立った (0)
  • (・∀・) 参考になった (1)