不幸的是我的組織仍然堅持使用IE6,但是(是的,我知道......)。是否有人成功將jqPlot圖表呈現爲服務器端的圖像(例如,使用node.js)?
我喜歡jqPlot,但發現IE6感覺不一樣。所以,我厭倦了試圖解決IE6的許多缺陷和內存泄漏問題,但我認爲我會通過在服務器上生成圖表的圖像(可能是PNG)來規避問題。 出於我的目的,客戶端圖表的交互性不如在服務器上生成圖表圖像緩存的能力,並且對IE6減輕壓力它也可以很好地解決jqPlot輸出無法解決的問題從IE6打印正確(我猜這可能是一個excanvas問題)。
但麻煩的是,我發現的服務器端解決方案都不符合jqPlot的視覺/美學吸引力。在服務器端,我最熟悉Perl和CPAN上可用的東西,從功能性但非常好看(例如Chart :: Gnuplot)到漂亮但無法獲得的東西(例如Chart :: Clicker,它具有數十個先決條件,即使經過一週的嘗試,我也不想在Windows/ActiveState Perl上爲我安裝)。
谷歌告訴我,有些人可能嘗試使用node.js從服務器上的jqPlot生成PNG,但我找不到任何證據顯示任何人都成功了。我之前沒有使用過node.js,所以想在我嘗試使用node.js/jsdom學習曲線之前嘗試一些不可能的事情,以便稍微保證一下...
任何建議,你可以給予讚賞除了「升級瀏覽器」 - 這將最終發生,但不是可預見的)。
另請參閱http://stackoverflow.com/questions/12182598/jqplot-as-image – 2013-05-06 18:29:23