我只能在IE8中使用highcharts获得错误

时间:2012-08-09 16:23:52

标签: javascript internet-explorer internet-explorer-8 highcharts trim

图表在大多数浏览器中都运行正常,包括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

enter image description here

2 个答案:

答案 0 :(得分:0)

您可能正在调用javascript文件以及附加的查询字符串。请查看Passing Querystring style parameters into Javascript filePassing parameters to JavaScript files以获取可能的解决方案。

答案 1 :(得分:0)

  

它是由于某些代码末尾的`.trim()所致!

e.g。我有$('some selectors).text().trim()

将其更改为$('some selectors).text().trim()修复它。

由于它在某些浏览器中确实运行正常,这似乎暗示了IE中javascript引擎的实际问题。要么它不支持其他浏览器执行的方法......要么它不能正常处理错误,导致其他浏览器忽略的错误的运行时异常。