Javascript - window.open 'location=no' 仍然在 Firefox 中显示地址栏

标签 javascript firefox window.open

我正在使用 window.open 打开一个窗口并将位置参数设置为否。在 IE9 中,位置/地址栏不显示,但在 Firefox 中它仍然显示。为什么即使我说“location=no”,Firefox 仍然显示位置栏?

最佳答案

由用户代理决定支持哪些功能。 Firefox 似乎(理所当然地)认为禁用地址栏是一个安全问题。可能有一个 about:config 来打开它,但我绝对不会指望跨浏览器的“隐藏地址栏”功能。

编辑:实际上在您的链接文章中:dom.disable_window_open_feature.location 在 firefox 3 中默认为 true(在“位置”部分下搜索)

关于Javascript - window.open 'location=no' 仍然在 Firefox 中显示地址栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6949163/

相关文章:

javascript - jquery 点击不触发

javascript - 在javascript中检测Flash电影的结尾

javascript - 使用 Firefox 聚焦后单击另一个输入时进行检测

javascript - Selenium-WebDriver 如何使用 javascript 和 firefox 浏览器突出显示元素

javascript - 可以从父窗口访问响应代码吗?

javascript - 当请求另一个 window.open 时 window.close 当前窗口

javascript - 使用参数作为变量名 (Javascript)

javascript - 使用 JavaScript 打开/关闭传单标记弹出窗口

security - chrome 有 "Tamper Data firefox plugin"这样的东西吗?

javascript - 为什么 window.open(...).onunload = function () { ... } 不能像我预期的那样工作?