Javascript IE9 window.openでお気に入りセンターを非表示にする方法 ホームページ制作 | 墨田区

Javascript IE9 window.openでお気に入りセンターを非表示にする方法

LINEで送る
Pocket

お気に入りセンターの非表示 IE9 で window.open したときに、お気に入りセンターが表示され、自分で閉じる以外の方法で非表示にできないものかといろいろやってみました。




【PR】マジか?!「アレ」してるLINEスタンプっていったい・・・


結論からいえば NG でした。

現象

window.open('child.htm', '', 'toolbar=no,width=300,height=300');

toolbar=no を指定しているにも関わらず表示が出ます。
これは、IE9 のバグであると Microsoft 社も認識しているようです。


原因

IE9 がお気に入りセンターを表示するかしないかの内部的なフラグを正しく処理できないために発生しているようです。まったく迷惑なっ!!


回避策

[お気に入りセンターを閉じる] ボタン × をクリックして、手動で解除してください。


参考サイト

・Internet Explorer 9 を使用している場合、window.open メソッドに toolbar=no を指定しても、新しいウィンドウにお気に入りセンターが表示される場合がある
http://support.microsoft.com/kb/2709165/ja
・open method (Internet Explorer)
http://msdn.microsoft.com/en-us/library/ie/ms536651(v=vs.85).aspx


おつかれさまでした。

LINEで送る
Pocket

この記事がお役に立ちましたら シェア をお願いいたします。

コメントを残す

コメント(必須)

お名前 (必須)
メールアドレス
(アドレスは公開されません)

Trackback URL