最近用到Highcharts这个flash控件,可显示多种类型的图形图。
用来做各种数据统计最合适不过。
但是在IE8下却发现某些图形不能正确显示出来,因为IE8对JS的符号什么的特别敏感。
在IE8下面会报 'this.renderer.gradients' 为空或不是对象 这样的错误。
解决方法为:打开highcharts.js
ctrl+f
查找 var b=this.renderer.gradients[this.element.gradient];
改为 try{var b=this.renderer.gradients[this.element.gradient];}catch(e){}
本文介绍了解决Highcharts在IE8浏览器中因JS符号敏感导致的图形显示错误问题。通过修改highcharts.js文件中的特定代码行来规避IE8的限制。
2230

被折叠的 条评论
为什么被折叠?



