我正在尝试开发一个带有进度条的 html-5 uploader 。 我已完成发送和接收文件,但进度条仍然存在。
所有示例都使用类似的东西:
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", function (evt) { ...
当我在浏览器控制台中键入此内容时,它会以 undefined 响应
var xhr = new XMLHttpRequest(); alert(xhr.upload);
我如何获得上传对象的手以便我可以跟踪进度? 我在最新的 Chrome (v16) 和 Firefox (v9) 中测试过
最佳答案
这似乎在 chrome 控制台中有效
var request = new XMLHttpRequest();
request.addEventListener("progress", function(){console.log('progress')});
request.open("POST", "/", true);
request.send(null);
关于javascript xhr.upload 未定义。无法跟踪上传进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8928107/