在IE8上执行windows.open时无法隐藏状态栏

时间:2010-07-21 12:38:06

标签: javascript internet-explorer-8

当我使用window.open(“test.html”,“a”,“status = no”)时,为什么还会显示状态栏。这仅适用于IE8,并且仅当站点不在受信任区域时才有效。在这种情况下,无论我做什么,状态栏都会出现。

2 个答案:

答案 0 :(得分:4)

这是IE8安全功能。

默认情况下,打开新窗口时,不受信任的网站无法隐藏窗口元素(状态栏,地址栏)。

我们的想法是防止恶意网站伪装成可信任的网站,并隐藏地址和状态栏,以便您无法分辨网页的真实网址。

用户可以选择禁用此功能。

答案 1 :(得分:0)

出于安全原因,较新的浏览器不允许隐藏状态栏。浏览器在那里显示链接的目标,以避免像

这样的事情
<a href="http://some.evil.phishing.site">http://your.bank</a>
相关问题