我已經寫了一個javascript代碼,在windows中工作得非常好。它以xml作爲輸入並使用jqplot插件以piecharts的形式顯示數據。代碼在windows中工作,但不在linux中
當我在linux中運行此代碼時,沒有顯示輸出。如果靜態數據是作爲輸入給出的,它也可以在linux中工作。但是,如果xml作爲輸入給出,它不會。
我只粘貼了很少幾個最初的想法。
$(document).ready(function(){
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","report.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
xmlObj=xmlDoc.documentElement;
var b=xmlDoc.getElementsByTagName("SC_PROCESS");
其餘的代碼是類似的,有像getElementsByTagName("SC_PROCESS")
這樣的標籤來提取數據。
你正在使用哪些瀏覽器(在Windows和Linux中)?你得到什麼錯誤? – Oded 2011-05-02 06:31:02
你確定文件名是'report.xml',而不是'Report.xml'或'REPORT.XML'或... – 2011-05-02 06:37:22
我相信。相同的代碼在Windows中工作。 – 2011-05-02 07:49:42