在弹出窗口中隐藏网址栏[重复]

问题描述 投票:6回答:6

这个问题在这里已有答案:

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

javascript internet-explorer internet-explorer-7
6个回答
18
投票

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

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


3
投票

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


3
投票

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


2
投票

这取决于用户的安全设置。如果该站点位于“本地Intranet”区域,则您可以隐藏地址栏。


2
投票

这在IE7中适用于我,但仅仅因为我将该站点添加到“可信站点”列表中。

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

1
投票

它可以这样做......

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

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

Read More

© www.soinside.com 2019 - 2024. All rights reserved.