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