我想从一个XML文件获取数据到一个JS变量(我想使用纯JS,没有jQuery)。但我一直得到错误,同时下载文件:JavaScript - XMLHttpRequest响应状态0
var url = "http://www.w3schools.com/xml/note.xml";
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange = function(event){ processRequest(event,xmlhttp); };
xmlhttp.send();
function processRequest(event,xmlhttp) {
if(xmlhttp.readyState != 4) return;
alert("status: " +xmlhttp.status);
}
响应XML始终是空的 - 响应状态是0
您是否在此检查了这些答案? http://stackoverflow.com/questions/2000609/jquery-ajax-status-code-0 – ripu1581