2008-10-20 79 views
1

有没有一种方法可以通过在IE7中产生一个隐藏状态栏的JavaScript的新窗口?IE7和状态栏

我已经将Intranet应用程序添加为受信任的站点。不知道还有什么我可以用来尝试。这是我的JS

window.open("http:/localhost/start.html", "MyApp", "left=0, top=0, width=" + screen.width + "," + 
           "height=" + screen.height + ", scrollbars=yes, " + 
           "resizable=yes, location=no, menubar=no, titlebar=no, " + "toolbar=no, status=no"); 

回答

4

微软决定“在安全的名义”IE Blog Link),他们将迫使状态栏上显示在IE7弹出窗口。 (他们也强制约250px的新的最小宽度,而不是它以前的100px - 这是因为他们可以显示在只读下拉的位置栏的东西url)

对不起。

+0

海事组织这将是一个很好的答案,如果你提供了一个链接到你得到报价的微软文档。 – JXG 2008-10-23 13:25:16

0

您的代码为我工作,and here's a screenshot.

Example of how IE7 renders popup without status bar. http://img511.imageshack.us/img511/7757/workshq7.th.png

注意experment是本地文件系统中完成的,以“保护模式”完全地关闭。如果它不适合你,我的猜测是你的安全设置仍然很高。修改浏览器UI槽JavaScript通常因安全原因被阻止,不应该依赖。

+1

这只适用于本地机器。如果在公共互联网上,它将无法工作。 – scunliffe 2008-11-04 19:40:33