jquery - JQplot : blank chart when print IE

标签 jquery internet-explorer printing jqplot

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

我在任何版本的 IE(6,7 或 8)上都遇到同样的问题。 我使用 Firefox 没有任何问题。

即使使用示例文件,我也遇到问题。您可以在以下位置下载: http://bitbucket.org/cleonello/jqplot/downloads/jquery.jqplot.0.9.7r635.zip

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

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

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

最佳答案

这是解决方案。

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);

关于jquery - JQplot : blank chart when print IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4125324/

相关文章:

javascript - 在 Internet Explorer 中设置文本区域选择

javascript - 使用 css 和 javascript 固定行/列标题

css - Z-Index IE 错误修复?

python - 在 Python 中打印多个参数

javascript - 如何在 AJAX URL 中传递参数?

javascript - jQuery:调整窗口大小时检测元素的高度

javascript - 获取没有滚动条宽度的div宽度

javascript - 如何减少 JavaScript 触摸输入的触摸延迟?

windows - 打印时获取文件名

C - 链表打印顺序错误