2013-05-31 128 views
1

我在Web应用程序中使用Web套接字,并且他们已停止在Internet Explorer中工作,但经过一点研究后,没有任何网站与Web套接字正在工作。像twitter这样的站点在IE控制台中显示相同的错误消息。WebSockets在Internet Explorer 10中不工作

以下是错误:

SCRIPT12004: An internal error occurred in the Microsoft Internet extensions 

我已经尝试重置IE浏览器的所有设置,我已经按照本文重置网络插座: http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/an-internal-error-occurred-in-the-microsoft/c3a186ac-4db0-46b5-b2ba-d134086bb293?msgId=47625912-31b8-44b7-be85-45562ac5767c

乱投医我现在还不能后找到答案或让它工作。

+0

您是否尝试过重新启动机器? – eidsonator

+0

我已经重新启动了几次 – Jonathan

+0

它只是IE10吗?我只想确认这是一个IE问题,而不是Windows操作系统级别的问题。此外,值得确认你通过这个例子看到问题:http://jsbin.com/ezojok/1/edit – leggetter

回答

3

今天在同一问题上陷入困境。

经过一番调查后,我发现使用开发工具(F12)更改了渲染引擎的浏览器和文档模式。

将文档模式设置回标准为我解决了问题。

+1

这个问题一直在推动我坚果。文档模式是在边缘(默认),测试并获得12004,设置为IE 10,测试OK,设置回边缘(默认),测试OK。现在我不能让它失败,而在我无法实现它的工作之前。不相信这是修复,但至少在今天之后,这个答案中的步骤已经解决了这个用户的问题。 –

0

@ ljubomir是对的。有时候人们确实有IE 10或者11,但是他们的文档模式被设置为更低的值,导致你的websocket失败。

将其设置为10 or higher,这可能会修复它:)

相关问题