0
var req = new XMLHttpRequest();
req.addEventListener('load', function (txt) {
console.log(txt)
}, false);
req.open("get", "/foo.txt", true);
req.send();
沒有的responseText和內容長度我現在覺得挺笨的像我想的東西很明顯,但上面返回200,響應了文件的內容。服務器日誌也顯示成功的請求。但是,txt
顯示沒有responseText和0響應長度的XHR對象。該文件只是一個文本文件。我也嘗試將它改爲.json,看看它是否會做一些不同的事情。200請求,但0
呵呵?這就是完成事件的請求加載。 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest –
抱歉,我必須道歉,我已經仔細閱讀了你的處理程序聲明。毫無意義的回答被刪除 – collapsar
你有沒有試過實際的語法(函數reqListener(){console.log(this.responseText);}/* ... */oReq.onload = reqListener;'在你的評論的鏈接中提供了我已刪除的答案? – collapsar