在IE11中捕获跨域JS错误

时间:2014-04-29 21:39:09

标签: javascript cors internet-explorer-11

默认情况下,源自不同域的JS错误不会传递给window.onerror处理程序 - 虽然我认为这不会发生在低于10(或可能是11)的IE版本上。相反,他们只获得一条基本的"Script Error" on Line 0消息。

在大多数浏览器中,您必须在脚本上设置crossorigin="anonymous"属性并在脚本上返回CORS标头,然后才会捕获这些错误。

然而,这似乎不适用于IE11。是否需要不同的技术?

1 个答案:

答案 0 :(得分:3)

感谢Kevin的反馈。 IE目前不支持crossOrigin属性,但它是我们积压的东西。