0

我正在使用 RGraph 显示一个简单的条形图。在这里找到:RGraph

这是我的代码: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 函数中完成的。

任何帮助,将不胜感激。

4

2 回答 2

0

对任何有兴趣的人。

我发现问题在于我在高度和宽度中包含了“px”。删除这些以使其正常运行。

于 2012-08-15T14:51:31.093 回答
0

对于 IE,我还要补充一点,您必须将 Graph 代码包装在 window.onload 函数中:

window.onload = function() {
  var vprogress = new RGRAPH.VProgress('vc',200,500); 
  vprogress.draw();
}
于 2012-08-15T17:49:44.813 回答