在IE11中捕获跨域JS错误

Catching Cross Domain JS Errors in IE11

本文关键字:JS 错误 IE11      更新时间:2023-09-26

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

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

然而,这似乎在IE11上不起作用。是否需要不同的技术?

感谢Kevin的反馈。IE目前不支持crossOrigin属性,但它在我们的积压工作中。