1
我正在使用jsGantt圖表。填寫圖表我使用xml文件。
問題是xml文件在項目(根目錄)之外。所以當jsgantt.js嘗試加載xml文件來填充圖表它給像
訪問被限制的URI被拒絕「代碼:」1012
jsGantt.js'代碼誤差低於其拋出錯誤。
JSGantt.parseXML = function(ThisFile,pGanttVar){
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; // Is this Chrome
try { //Internet Explorer
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
catch(e) {
try { //Firefox, Mozilla, Opera, Chrome etc.
if (is_chrome==false) { xmlDoc=document.implementation.createDocument("","",null); }
}
catch(e) {
alert(e.message);
return;
}
}
if (is_chrome==false) { // can't use xmlDoc.load in chrome at the moment
xmlDoc.async=false;
xmlDoc.load(ThisFile); // we can use loadxml
JSGantt.AddXMLTask(pGanttVar);
xmlDoc=null; // a little tidying
Task = null;
}
else {
JSGantt.ChromeLoadXML(ThisFile,pGanttVar);
ta=null; // a little tidying
}
};
誤差在xmlDoc.load(ThisFile);其中參數thisFile是文件路徑。
@SP:謝謝..我已經移動了這些文件。 – Priyank