javascript - window.open 在 IE8 中不起作用

标签 javascript internet-explorer internet-explorer-8

我正在使用 IE8,要打开一个窗口,我正在使用此代码,

window.open(url,"STO");

它可以在除 IE8 之外的其他浏览器中运行。

请告诉我IE8有什么问题?我也尝试关闭 popupblocker。

最佳答案

仅供引用:我也遇到了这个问题。我正在生成一个 PDF,然后使用 window.open(url,'_blank') 在新窗口中打开 PDF。它在开发和测试中的 IE8 中运行良好,但在生产中,窗口会自动打开然后关闭。我搜索了net\stackoverflow,但没有找到真正匹配问题的解决方案。

事实证明,指向客户端内联网上的应用程序的链接是通过 IP 地址而不是名称。 IE 将通过 IP 寻址的站点视为位于 Internet 区域,即使它们实际上位于 Intranet 上。我让客户的管理员更改了链接,弹出窗口工作得很好。

我确信不同区域中都有管理此行为的安全设置,但我不想让 Internet 区域设置变得不那么严格。

关于javascript - window.open 在 IE8 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10617927/

相关文章:

css - 不透明度在 IE8 中不起作用

javascript - 使 HTML5 canvas floodfill 高效

javascript - 按父实体和虚线路径列出的实体列表

css - 使用 IE-CSS3 htc 调整浏览器大小时的框定位样式

html - IE 始终以 TD 居中文本

python、COM 和多线程问题

internet-explorer-8 - 触发此页面上的IE7标准模式的原因是什么?

javascript - 在 Nodejs 而不是浏览器中执行测试时,在 jasmine 中模拟/ spy sessionStorage

javascript - 有没有办法用javascript检测win服务包?

javascript - jQuery 1.x 和 IE8 的 addEventListener 错误