在IE11中捕获跨域JS错误
Catching Cross Domain JS Errors in IE11
默认情况下,源自不同域的JS错误不会传递给window.onerror
处理程序-尽管我认为这不会发生在低于10(或11(的IE版本上。相反,他们只得到一条基本的"Script Error" on Line 0
消息。
在大多数浏览器中,您必须在脚本上设置crossorigin="anonymous"
属性,并在脚本上返回CORS头,然后这些错误就会被捕获。
然而,这似乎在IE11上不起作用。是否需要不同的技术?
感谢Kevin的反馈。IE目前不支持crossOrigin属性,但它在我们的积压工作中。
相关文章:
- Node.js错误“;ReferenceError:全局未定义“;在从0.10.2更新到0.12.2之后
- 最短路径算法js错误
- Modx数据包管理器ext-all.js错误
- Dropzone引导JS错误
- JS错误导致WordPress插件无法工作
- Date.js错误地分析了ISO 8601 UTC日期
- Ember.js错误“;无法读取属性'容器'未定义的“;使用液体火时
- React.js错误;相邻的JSX元素必须被封装在一个封闭标记“中;
- 获取意外的令牌ILLEGAL JS错误
- 使用动画时出现反应JS错误
- IE8 中未知的 JS 错误
- Angular JS错误:仅在IE 10和IE 11中出现[$rootScope:infdig]
- Meteor JS错误”;ReferenceError:X未定义”;
- Node.js错误:参数太多上传批量数据时出错
- CKEditor选项startupMode导致js错误
- 在出现JS错误的页面上运行外部Javascript
- angular js:错误:$没有在http文章中定义
- 使用JS检测所有JS错误
- Firebug不再显示JS错误
- require.js错误(topojson未加载)