有什么方法可以通过javascript在当前窗口中隐藏浏览器工具栏/状态栏等?我知道我可以在window.open()
的弹出窗口中完成,但我需要这样做。它有可能吗?在CURRENT浏览器窗口中用javascript隐藏工具栏/状态栏?
回答
根据以前的答案,这是不可能的,据我所知,最好避免。即使可以找到解决方案,请记住,即使使用window.open,现在大多数浏览器都允许用户阻止Javascript干扰浏览器设置和窗口镶边。所以你绝对没有办法保证你正在寻找的行为,因此你最好完全忘记它。让用户决定他们希望如何配置窗口。
我相信这是不可能的。无论如何,只是不要这样做。你的页面可以在渲染区域做它想要的东西,但浏览器的其他部分属于用户,而网站没有任何业务上的混乱。
不会。如果可能的话,这将是一个巨大的安全漏洞......更别说烦人了。
我的浏览器甚至不会让你在弹出窗口中执行此操作......这可能会令人讨厌!
Marijn:好的谢谢。这是针对Intranet站点的,我们将InfoPath表单显示为独立的无工具栏,无状态栏窗口。这是一个客户的要求,我不想做坏事;)
致Martin Meredith,Luke,Marijn:谢谢你的快速回复。现在确定这是不可能的。
我和你都同意这个作为一个不良行为,但正如我前面所说,这是对所有用户运行的是严格控制,集中配置,定制,砍死他们有死亡的浏览器一个银行内联网的应用无论如何都没有控制权,而客户端实际上也希望为应用程序提供这种行为。当然,在公众面对/一般网站上这样做会很愚蠢和令人讨厌。但有时我们只需要完成工作:(
没有客户,生活会变得简单多了! – 2008-09-22 08:09:36
您可能需要使用HTA (HTML Application)进行调查。
,它将使零chrome浏览器的HTML页面,自定义图标可以在任务栏上显示, 。而整个“标题”可以去掉最后的选择产生一个浮动窗口,而不前夕关闭按钮
对于我如何想像你的需求是,你将要开始的东西,如:
<html>
<head>
<title>HTA Demonstration</title>
<hta:application innerborder="no" icon="magnify.exe" />
</head>
<body style="overflow: hidden; margin: 0;">
<iframe src="http://www.yahoo.com" style="width: 100%; height: 100%;"></iframe>
</body>
</html>
保存上面的HTM L写入一个文件并将其作为文件名称“example.hta”。然后,您将在桌面上拥有一个通用图标,您可以双击该图标启动。
<hta:application innerborder="no" caption="no" icon="magnify.exe" />
此更改将在运行脚本时删除标题栏。如果您这样做,请按Alt-F4退出脚本。
这也只适用于IE,但是这不应该是一个Intranet上的问题。
- 1. 如何隐藏浏览器窗口状态栏
- 2. 删除/隐藏浏览器地址栏或工具栏网页
- 3. “隐藏”工具栏在状态栏中可见
- 4. 如何隐藏浏览器中的状态栏?
- 5. 隐藏状态栏
- 6. 隐藏状态栏?
- 7. 隐藏状态栏
- 8. 隐藏状态栏
- 9. 如何从浏览器状态栏隐藏.php扩展名
- 10. UINavigationBar隐藏在状态栏
- 11. 隐藏Android状态栏中
- 12. 隐藏工具栏
- 13. 隐藏工具栏
- 14. 动态隐藏状态栏
- 15. IE浏览器:工具栏与浏览器栏
- 16. 如何启动不带工具栏的新浏览器窗口?
- 17. 隐藏浏览器的地址栏
- 18. 如何隐藏状态栏?
- 19. OpenFeint + iPad +隐藏状态栏
- 20. 隐藏状态栏完全
- 21. MPMoviePlayerViewController隐藏状态栏
- 22. 隐藏状态栏iOS
- 23. 隐藏/显示状态栏
- 24. 隐藏状态栏从MPMoviePlayerController
- 25. NinevehGL,隐藏状态栏
- 26. 隐藏状态栏不工作
- 27. 在Firefox中隐藏状态栏
- 28. 如何在eclipse中隐藏状态栏
- 29. Honeycomb - 在AlertDialog中隐藏状态栏
- 30. 在MPMediaPickerController中隐藏状态栏?
如果你只针对一个浏览器,甚至可能控制机器,可能有一些插件来做到这一点。 – Marijn 2008-09-22 08:00:57
好的,会查看一下,谢谢 – 2008-09-22 08:07:48