7

JavaScript コードを使用して、すべてのブラウザーのアドレス バーを非表示にする必要があります。することは可能ですか?

これが私のコードです:

window.open("displayPdf.php?mnth="+mnth+"&year="+year+"&val="+newVal);
    dom.disable_window_open_feature.location
    dom.disable_window_open_feature.resizable
    dom.disable_window_open_feature.status
4

2 に答える 2

18

これは、セキュリティ上の制限により、最新のブラウザーでは不可能になりました。

公式(っぽい)情報源:

  • ファイアフォックス

    Firefox 3 では、dom.disable_window_open_feature.location がデフォルトで true になり、IE7 と同様にロケーション バーが強制的に表示されます。詳細については、バグ 337344 を参照してください。

  • Internet Explorer 7 以降

    Internet Explorer 6 では、場所はアドレス バーを表示するかどうかを指定します。

    (動作が IE6 で終了することを意味します)

  • クロム/クロム

    これらのツールバー非表示パラメーターは、Chrome では無視されます。また、最新のブラウザーは、セキュリティ/フィッシング対策として非表示にしない方向に進んでいることにも気付くでしょう。https://bugzilla.mozilla.org/show_bug.cgi?id=337344も参照してください。

于 2013-05-17T07:33:21.357 に答える