这些图表在大多数浏览器中都可以正常工作,包括 firefox 和 Opera。但是在 IE 中我得到:
Object doesn't support this property or method
report_graph.js
Code: 0
URI: http://10.11.4.92:5000/assets/report_graph.js?body=1
这些图表在大多数浏览器中都可以正常工作,包括 firefox 和 Opera。但是在 IE 中我得到:
Object doesn't support this property or method
report_graph.js
Code: 0
URI: http://10.11.4.92:5000/assets/report_graph.js?body=1
您可能正在调用 javascript 文件以及附加的查询字符串。查看:将查询字符串样式参数传递到 Javascript 文件和将参数传递到 JavaScript 文件以获得可能的解决方案。
这一切都归功于一些代码末尾的 `.trim() !
例如我有$('some selectors).text().trim()
更改它以$('some selectors).text().trim()
修复它。
由于它实际上在某些浏览器中运行良好,这似乎表明 IE 中的 javascript 引擎存在实际问题。要么它不支持其他浏览器所做的方法......要么它没有优雅地处理错误,导致其他浏览器忽略错误的运行时异常。