5

我有两台机器在这里工作,都是Windows 7 64位机器Internet Explorer 11在他们身上。当访问使用JavaScript的window.open()命令任何网站,会出现以下错误:Internet Explorer 11没有这样的接口支持JavaScript window.open()函数

不支持此接口

,并请页面从未打开过。

从研究这一点,如果发现微软说要安装最新的累积更新的Internet Explorer来解决这个问题:

http://www.microsoft.com/en-us/download/details.aspx?id=43545

它已经安装上的问题这两个系统。即使安装了IE补丁程序,该错误仍然会发生。就此而言,所有当前的MS更新/补丁都已安装在两个系统上。

对此问题的任何建议?不知道还有什么要尝试?当然,他们可以使用Firefox或铬,但有时IE必须使用... Argg !!!

UPDATE

看来,IE 11版本11.0.9600.17280版本11.0.12确实没有这个问题。懒得在Windows 7 64台机器上运行..

+1

您是否安装了弹出式窗口拦截器? – epascarello 2014-10-10 17:39:03

+0

可能的重复http://stackoverflow.com/questions/23149651/in-ie-getting-error-as-no-such-interface-supported-line-window-open – nothingisnecessary 2014-10-10 17:44:51

+0

弹出式窗口拦截器已安装,但已关闭两台机器。 – GoinOff 2014-10-10 17:47:40

回答

-1

验证是否已安装此更新微软:

Windows 7的

http://support2.microsoft.com/kb/2936068

您可以查看控制面板>程序和功能>查看安装的更新,并寻找2936068

Windows 8.1

http://support.microsoft.com/kb/2854645

+0

我也看过这篇文章,它是为FTP:目的地。我的问题发生在使用javascript中的window.open()函数的普通HTML页面中。我会检查它是否已安装。 – GoinOff 2014-10-10 17:52:42

+0

我已经看到您已修改帖子,将检查是否安装了这些修补程序。 – GoinOff 2014-10-10 17:56:12

+0

有趣 - 我手动下载IE11时遇到了这个问题,但是我的其他Win7盒子通过Windows更新获得了IE11,因为包含了安全修补程序,所以没有这样做。安装此知识库为我解决了这个问题,但如果在安装修补程序(如果未安装)和重新启动后仍然可以看到它,则可以尝试其他技巧:按F12打开开发工具并检查控制台是否有错误;将站点添加到您的受信任站点安全区域,然后重新启动IE并进行测试(完成测试后从受信任的站点移除!);创建本地IIS服务器上托管的本地html文件(假设安装了IIS)并测试打开() – nothingisnecessary 2014-10-10 17:56:27

相关问题