gpt4 book ai didi

javascript - IE 不显示弹出地址栏

转载 作者:行者123 更新时间:2023-11-30 16:36:28 26 4
gpt4 key购买 nike

我在 jsp 中使用 javascript 的父页面上打开一个弹出窗口,我使用方法 window.open("url","windowName","width,height,locastionx, locationy") 来获取弹出窗口。在所有浏览器(如 Mozilla、Chrome 等)中一切正常,除了 Popup 在 Internet Explorer 10 中不显示 url 或地址栏。

我附上截图以供引用

下面的截图是来自IE的弹窗

IE10

以下是Mozilla的弹窗截图

Mozilla

有没有办法让 window.open 方法在 IE 中显示地址栏?

感谢帮助

我确实在一些在线博客中读到弹出窗口的行为在 IE7 或更高版本中与在 Mozilla 或 Chrome 浏览器中不同。

最佳答案

这几天我一直在为这个问题绞尽脑汁,我浏览了很多网站来寻找答案,最后我发现当你在本地环境中运行你的代码时,IE 会隐藏 URL 栏,但是当我在测试/生产服务器上运行它时,会显示地址(不显示 URL 地址显然是一个安全漏洞),这只发生在 IE 中,这很烦人,因为 FireFox 和 Chrome 按预期工作,而且它是如果您需要测试,那会有点头疼,因为它可能看起来像是错误或错误。

这里是应该使事情更清楚的链接:

完整的跨浏览器 window.open() 文档 -> here

MSDN打开方法注释 -> here

关于URL栏相关IE信任策略的服务器故障问题 -> here

关于javascript - IE 不显示弹出地址栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32638235/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com