みかづきブログ その3

3ヶ月つづけてみました。

iPhoneのMobile Safariでユーザーきっかけじゃないwindow.openが効かないとき

JavaScript

window.open("http://kimizuka.fm");

最小限のコードで混焼しました。
ページ読み込み時にwindow.open();を叩いても、デフォルトだと効きません
特にエラーも出ないです。

原因

f:id:kimizuka:20161112110844p:plain

ポップアップブロックがONになっていることが原因です。

f:id:kimizuka:20161112110817p:plain

OFFにすると、

f:id:kimizuka:20161112110917p:plain

ダイアログが表示されるようになります。