2011-08-04 7 views
1

window.openを使用してウィンドウを開き、ロケーションパラメータをnoに設定しています。 IE9では、場所/アドレスバーは表示されませんが、Firefoxではまだ表示されています。私は 'location = no'と言っても、Firefoxがまだ位置バーを表示しているのはなぜですか?Javascript - window.open 'location = no'はまだFirefoxのアドレスバーを表示します

+0

私はIE 9は、だけでなく、信頼できないドメインに対して、ローカルでテストするときにことを可能にすると思います。 – Guffa

答えて

4

サポートする機能を決定するのはユーザーエージェントの責任です。 firefoxは、アドレスバーを無効にするセキュリティ上の問題と思われる(と正当な理由で)ようだ。おそらくabout:configをオンにする可能性がありますが、私は間違いなく "隠しアドレスバー"の機能をクロスブラウザに数えません。

編集:実際にあなたのリンク先の記事で:Firefox 3の真のdom.disable_window_open_feature.locationデフォルト(「場所」セクションの下で検索)

+0

dom.disable_window_open_feature.locationはlocationパラメータを変更できないことを意味しますか? –

+0

その値が設定されているユーザ(実際にはデフォルトであるためすべてのユーザ)のために、locationパラメータは 'window.open'に対して無視されます –

関連する問題