3

こんにちは、IE で Jqplot を使用すると問題が発生します。印刷しようとしているグラフはすべて空白です。「印刷前のプレビュー」をクリックすると、グラフが正しく表示されます。しかし、実際にグラフを印刷すると、グラフは印刷されません。グラフの上に白い div があるがグラフがない場合のように、グラフの左または右の境界線にいくつかの数値が表示されることがあります。

どのバージョンの IE (6、7、または 8) でも同じ問題があります。Firefox では問題ありません。

サンプルファイルでも問題があります。http://bitbucket.org/cleonello/jqplot/downloads/jquery.jqplot.0.9.7r635.zipからダウンロードできます。

次に「examples」ディレクトリに移動し、「test2.html」などの .html ファイルを選択します。

奇妙なことの1つは、jqplotサイトからグラフを印刷しようとすると、この問題が発生しないことです...

誰かがすでにこの問題を抱えていますか? 手伝って頂けますか ?

4

1 に答える 1

3

これが解決策です。

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 = 'アルファ(不透明度=0)'; //canvasElement.appendChild(overlayEl);

于 2011-03-02T06:42:19.057 に答える