JQplot:打印IE时的空白图表
你好 我在 IE 中使用 Jqplot 时遇到一些问题。 我尝试打印的所有图表都是空白的。 当我单击“打印前预览”时,图表显示正确。但是当我真正打印图表时,却没有打印任何图表。有时我可以在图表的左边框或右边框上看到一些数字,就像图表上方有一个白色 div,但没有图表一样。
我对任何版本的 IE(6,7 或 8)都有同样的问题。 我用火狐浏览器没问题。
即使使用示例文件我也遇到问题。您可以在以下位置下载: http://bitbucket.org/cleonello/jqplot/downloads/jquery .jqplot.0.9.7r635.zip
然后转到“examples”目录,然后选择一个 .html 文件,例如“test2.html”。
一件奇怪的事情是,当我尝试从 jqplot 站点打印图表时,我没有这个问题......
有人已经遇到这个问题了吗?你能帮助我吗 ?
Hi
I have some problems using Jqplot with IE.
All graphs I try to print are blank.
When i click on "preview before printing", the graph is displayed correctly. But when I really print the graph, there is no graph printed. Sometimes I can see some numbers on left or right borders of the graph, like if there was a white div above the graph, but no graph.
I have the same problem with any version of IE (6,7 or 8).
I have no problem with Firefox.
I have the problem even with examples files. You can download it at :
http://bitbucket.org/cleonello/jqplot/downloads/jquery.jqplot.0.9.7r635.zip
Then go to the "examples" dir, then choose a .html file, like "test2.html".
One strange thing is that when i try to print graphs from the jqplot site, i do not have this problem...
Does someone already has this problem ? Can you help me ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是解决方案。
https://bitbucket.org/cleonello/jqplot/issue /268/blank-chart-when-print-ie
在 excanvas.js 中注释掉这些行。
//var overlayEl = el.cloneNode(false);
// 使用非透明背景。
//overlayEl.style.backgroundColor = '红色';
//overlayEl.style.filter = 'alpha(opacity=0)';
//canvasElement.appendChild(overlayEl);
Here is the solution.
https://bitbucket.org/cleonello/jqplot/issue/268/blank-chart-when-print-ie
Comment out these lines at excanvas.js.
//var overlayEl = el.cloneNode(false);
// Use a non transparent background.
//overlayEl.style.backgroundColor = 'red';
//overlayEl.style.filter = 'alpha(opacity=0)';
//canvasElement.appendChild(overlayEl);