0

私は、ページの読み込み後に動的に生成されるいくつかのグラフを含む1つのページを開発しました(特定のイベントで)。すべてのブラウザでグラフを正常に生成しました。しかし、私はそれらのグラフに印刷機能を与える必要があります。そのためには、グラフキャンバスをPNGinageに変換する必要があります。すべてのブラウザでこれは正常に機能していますが、IE7およびIE8では機能していません。

この関数を使用してグラフキャンバスをPNGに変換しました

jqplotToImageElem()

他のすべてのブラウザでは正常に動作していますが、IE7およびIE8ではこのエラーが発生します

SCRIPT438: Object doesn't support property or method 'getContext'

また、すべてのjqPlotjsファイルとcssを設定しました。誰かが私に原因を指摘できますか?

ありがとう、Anvesh

4

2 に答える 2

0

IE7とIE8はcanvas要素をサポートしていません。

これがあなたが得る理由です:
SCRIPT438: Object doesn't support property or method 'getContext'

ExplorerCanvasについて読んでください。

于 2012-09-10T15:05:57.920 に答える
0

canvasこれは、要素をサポートしていないためだと思います。

于 2012-09-10T15:05:08.090 に答える