Javascript 如何在模式对话框中隐藏地址栏?

Javascript 如何在模式对话框中隐藏地址栏?,javascript,Javascript,如何在模式对话框中隐藏地址栏位置栏? 这是我的密码: var dialogFeatures = 'center:yes; dialogWidth:600px; location:no;dialogHeight:400px; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;'; newwindow2 =

如何在模式对话框中隐藏地址栏位置栏? 这是我的密码:

var dialogFeatures = 'center:yes; dialogWidth:600px; location:no;dialogHeight:400px; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;';
newwindow2 = window.showModalDialog('Combo?start1=' + calEvent.start + '&end1=' + calEvent.end + '&ownerType=' + < %= ApplicationConstants.OWNER_TYPE_CALENDAR % > , 'app', dialogFeatures);

无法隐藏地址栏,位置:否不是features参数的有效选项


在Internet Explorer 7及更高版本中,浏览器打开的所有窗口都有一个地址栏。谷歌Chrome和其他支持showModalDialog的浏览器也是如此。

这是不可能的。地址栏在大多数浏览器中都是一种安全功能,IE从第7版开始,Firefox从第2版开始就有了


出于安全原因,大多数浏览器不允许隐藏地址栏。

在关于:配置中更改此参数:

dom.disable\u window\u open\u feature.location
对于菜单栏和任何其他组件,您必须在about:config

@pavan edited中更改它们的功能-这确实适用于目前的大多数浏览器Windows上的任何模式功能选项。请停止忽略您需要的所有内容told@Pekka:+1感谢你所经历的磨难。这是一个悖论,我担心我会永远活下去参与,但永远不理解。@Andy这个答案显然不令人满意,这就是OP选择参与的原因。他在那里得到了同样的答案,我们将看看他是否会打开另一个one@Pekka:他至少可以从这里复制并粘贴改进的语法/格式@安迪读了我答案下面的评论。我从来没在电视上见过这么奇怪的东西SO@Pekka-是的,.@Nick是的,我们刚刚从那里合并: