window.openで新しいウィンドウを開きたいのに、ポップアップブロックに邪魔されて開けないときがあります。 この解決方法をEvernoteサイトメモリーの対応をしているときに発見したので紹介します。 なぜ開かないのか 開かないパターンを知るために、いくつかサンプルを用意しました。 開くパターン 1)直接window.openを実行する ウィンドウを開く <a href="javascript:void(0)" onclick="window.open('http://www.mapion.co.jp', '_blank', 'width=500,height=480');return false;">ウィンドウを開く</a> 2)関数内で素直に実行 ウィンドウを開く <script type="text/javascript"> function openWindow() { win