在弹出窗口中隐藏URL栏

时间:2009-07-22 12:26:49

标签: javascript

当我使用window.open()在新窗口上弹出时,我无法隐藏网址栏。它仍然显示网址栏,即使它是只读的。我能隐藏吗?我不希望用户看到网址。

6 个答案:

答案 0 :(得分:18)

  

在Internet Explorer 7及更高版本中,出于安全(反欺骗)原因,您无法删除Internet区域窗口中的地址栏。

- http://msdn.microsoft.com/en-us/library/ms536651%28VS.85%29.aspx

答案 1 :(得分:3)

您不能再隐藏IE7中的地址栏。 在这篇MS文章中阅读更多相关信息 http://www.microsoft.com/windows/ie/community/columns/securityupgrade.mspx

答案 2 :(得分:3)

你不能在其他浏览器(Firefox,Chrome)中这样做,所以即使你可以在IE中做这件事,也没有意义。不是吗?

答案 3 :(得分:2)

这适用于IE7,但,因为我已将该网站添加到“受信任的网站”列表中。

window.open(url, '_blank', 
        'toolbar=no,menubar=no,width=300,height=400,resizable=no,scrollbars=no');

答案 4 :(得分:2)

取决于用户的安全设置。如果该网站位于“本地Intranet”区域,那么您将能够隐藏地址栏。

答案 5 :(得分:1)

可以这样做......

window.open("about:blank", "popWin", "location=no");

但是,当然,用户始终可以配置浏览器以禁用此功能。我认为默认情况下,它不会允许它。如果您在“受信任的站点”列表中,这将有效。

Read More