如何通过JavaScript隐藏浏览器地址栏?

3
我正在打开一个新窗口的浏览器页面,我想隐藏浏览器地址栏。
我的代码是:
<a title="View" style="cursor:pointer; text-decoration:underline;" 
    onclick='javascript:window.open("Preview.aspx?File=Artisteer4_User_Manual.swf","_blank","toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no,fullscreen=yes, location=0");' 
    >Artisteer4_User_Manual</a>

2
我非常希望 JavaScript 不可能做到这一点。想想一个网络钓鱼网站可以利用这个功能做的所有坏事。 - Uwe Keim
2
您无法隐藏浏览器地址。这个功能在较新版本的IE和其他浏览器中已被禁用。 - Raghubar
1个回答

5

使用Javascript无法隐藏地址栏。

不过,在您的情况下,您可以将swf文件显示在一个div中,并使用Javascript使其可见。这将创建一个没有地址栏的虚拟弹出窗口。

您的div可以有关闭按钮和标题栏,模仿真正的弹出窗口。此外,您还可以指定独特的布局;当使用Javascript弹出窗口时,您会受限于浏览器的标题栏。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接