IE Compatibility() Chart Id is same as a JavaScript variable name. Variable n

来源:互联网 发布:烈火之剑JAVA全升 编辑:程序博客网 时间:2024/05/24 04:30

 FusionCharts.js报 #25081843:IECompatibility() Chart Id is same as a JavaScript variable name. Variable naming error. Please use unique name for chart JS variable, chart-id and container id.

错误代码:

var chart = new FusionCharts("/fusionchartsTest/FusionCharts/RealTimeLine.swf?S=FUSIONCHARTS.COM", "chartTest", "550", "390", "0", "1" );

chart.setDataURL("/fusionchartsTest/RTLine.xml");
 chart.render("chartdiv");
   

解决办法:

var chart = new FusionCharts("/fusionchartsTest/FusionCharts/RealTimeLine.swf?S=FUSIONCHARTS.COM", "ChartId", "550", "390", "0", "1" );
chart.setDataURL("/fusionchartsTest/RTLine.xml");
chart.render("chartdiv");

注意红色字体部分,只有当id名称为**Id时就不会报这个错了,具体原因不太清楚,官网是这么说的: