Jquery JQplot:打印IE时的空白图表

Jquery JQplot:打印IE时的空白图表,jquery,internet-explorer,printing,jqplot,Jquery,Internet Explorer,Printing,Jqplot,嗨 我在IE中使用Jqplot时遇到一些问题。 我试图打印的所有图表都是空白的。 当我点击“打印前预览”时,图形显示正确。但是当我真正打印图形时,没有打印图形。有时我可以在图表的左边框或右边框上看到一些数字,比如在图表上方有一个白色的div,但没有图表 我对IE(6、7或8)的任何版本都有相同的问题。 我对Firefox没有问题 即使是示例文件,我也有这个问题。您可以从以下网址下载: 然后转到“examples”目录,然后选择一个.html文件,如“test2.html” 一件奇怪的事情是,当

嗨 我在IE中使用Jqplot时遇到一些问题。 我试图打印的所有图表都是空白的。 当我点击“打印前预览”时,图形显示正确。但是当我真正打印图形时,没有打印图形。有时我可以在图表的左边框或右边框上看到一些数字,比如在图表上方有一个白色的div,但没有图表

我对IE(6、7或8)的任何版本都有相同的问题。 我对Firefox没有问题

即使是示例文件,我也有这个问题。您可以从以下网址下载:

然后转到“examples”目录,然后选择一个.html文件,如“test2.html”

一件奇怪的事情是,当我试图从jqplot站点打印图形时,我没有这个问题

有人已经有这个问题了吗?你能帮我吗?

这是解决办法

在excanvas.js上注释掉这些行

//var overlayEl=el.cloneNode(假); //使用不透明背景。 //overlayEl.style.backgroundColor='红色'; //overlayEl.style.filter='alpha(不透明度=0'); //canvasElement.appendChild(overlayEl)