2012-08-15 36 views
0

我正在使用RGraph显示简单的条形图。这里找到:RGraph无法让RGraph(画布)在Internet Explorer 6上工作到8

这里是我的代码:var vprogress = new RGRAPH.VProgress('vc',200,500); vprogress.draw()

我也有我的index.hmtl以下行:

<!--[if IE]><script src="/excanvas/excanvas.js"></script><![endif]--> 

我也有这个在我的index.html

<canvas id="vc" width="100px" height="800px">[No Canvas Support]</canvas> 

我无法在IE 6和8中查看图表,我无法在7中进行测试。

我在excanvas.js中收到行错误,没有任何显示。

这些图表在Chrome和Firefox中完美运行。

我还必须提到我的JavaScript是在JQuery Ajax函数中完成的。

任何帮助,将不胜感激。

回答

0

给任何有兴趣的人。

我发现问题在于我在高度和宽度中包含'px'。删除它们以使其正常工作。

0

对于IE,我还想补充一点,必须用你的图形代码的函数的window.onload:

window.onload = function() { 
    var vprogress = new RGRAPH.VProgress('vc',200,500); 
    vprogress.draw(); 
} 
相关问题