Javascript 弹出窗口的位置栏并不适用于所有浏览器。我们如何使它在所有浏览器中通用?

Javascript 弹出窗口的位置栏并不适用于所有浏览器。我们如何使它在所有浏览器中通用?,javascript,html,window.open,Javascript,Html,Window.open,我正在使用下面的代码打开一个弹出窗口。具体来说,它会弹出一个日历小部件 window.open("", "xyz", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400"); 问题是: 所有浏览器的弹出窗口位置栏(url)都不同: IE:没有地址栏 Mozilla:地址栏与父窗口相同 Chrome:地址栏为“关于:空白” 我必须让它在所有浏览器中通用。有没有办法设置地址栏 谁

我正在使用下面的代码打开一个弹出窗口。具体来说,它会弹出一个日历小部件

window.open("", "xyz", "toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");
问题是:

所有浏览器的弹出窗口位置栏(url)都不同:

IE:没有地址栏

Mozilla:地址栏与父窗口相同

Chrome:地址栏为“关于:空白”

我必须让它在所有浏览器中通用。有没有办法设置地址栏


谁能解释一下吗?

你不能可靠地强制浏览器隐藏UI元素。浏览器有一系列的设置,可以强制显示特定的元素。谢谢@Cerbrus。我的意图不是隐藏这些元素。我想让它在所有浏览器中都通用。让它在所有浏览器中保持一致的唯一可靠方法就是将它设置为显示所有浏览器。你能更具体一点吗?“有什么方法可以使它保持一致吗?”塞伯鲁斯说得对。每个浏览器都有特定的操作,可以对弹出窗口执行,也可以不执行。您可以为日历弹出窗口做的最好的事情是将其添加到页面中,这样您就可以确保跨浏览器的通用UI。