当我使用window.open()
在新窗口上弹出时,我无法隐藏网址栏。它仍然显示网址栏,即使它是只读的。我能隐藏吗?我不希望用户看到网址。
答案 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");
但是,当然,用户始终可以配置浏览器以禁用此功能。我认为默认情况下,它不会允许它。如果您在“受信任的站点”列表中,这将有效。