2
空我的XMLHttpRequest的Firefox插件在其內部是這樣的:XMLHttpRequest的responseXML的是在Firefox 10
httpRequest = new XMLHttpRequest();
httpRequest.open("POST", baseUrl + "check.php?uid=" + username, true);
httpRequest.responseType = "document";
httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
httpRequest.setRequestHeader("Content-length", dataString.length);
httpRequest.setRequestHeader("Connection", "close");
httpRequest.onload = infoReceived;
httpRequest.send(dataString);
我工作得很好,在最近版本的Firefox(14.0.1)。
然而,在Firefox ESR 10,httpRequest.responseXML是空處理程序(infoReceived)
任何暗示,裏面嗎?
我檢查了MDN文檔,但沒有關於ESR 10版本中的不兼容性的說明。
什麼是響應的內容類型? – 2012-07-19 10:51:45
@WladimirPalant:它是HTML。 – rkosegi 2012-07-19 11:01:49
那你期望什麼? XMLHttpRequest'只能解析XML ... – 2012-07-19 12:52:15