我需要在我的网络应用程序中创建一个弹出窗口来加载一个统一文件。为此,我正在使用 Javascript 的 Window.Open。
我不希望用户看到弹出窗口的 URL 或让他有机会更改 URL。
根据此链接:
http://javascript.about.com/library/blpopup10.htm
“location 可以设置为 yes 或 no 以指示新窗口是否应显示位置或地址栏。请注意,这只是一个建议,因为某些浏览器(如 Firefox)可以禁用此功能以确保工具栏将始终出现。在 IE7 中,此设置控制是否显示导航栏,因为地址栏将始终显示在该浏览器中。”
我不再有机会从 IE7 中删除该位置。我试图将它设置为 location =no(和 =0),实际上它在 IE7/8 或 Firefox 中不起作用。它在 Safari 中确实如此。
由于我们都遇到过那些没有 URL 栏(称为位置栏)的无聊垃圾邮件弹出窗口,这证明一定有办法!希望有人有正确的答案。
谢谢你。
问候,布鲁诺。
原文由 Txugo 发布,翻译遵循 CC BY-SA 4.0 许可协议
内联弹出窗口怎么样?您可以编写自己的代码或查看此代码:http: //docs.jquery.com/UI/Dialog 。
我根本不使用标准
window.open
javascript 函数,因为在 IE 8 中,恕我直言,无法隐藏位置栏。内联(我的意思是 html)对话框比
window.open
具有更多的功能。希望能帮助到你。