我可以在不使用XMLHttpRequest.send()的情况下获得当前文件上传进度吗?

时间:2015-02-04 01:42:13

标签: javascript html file-upload

我找到了使用XMLHttpRequest的implement file upload progress方法。这个问题是,一旦上传完成,服务器将返回我无法从XMLHttpRequest可靠显示的HTML页面。

我尝试了以下内容:

//xhr = XMLHttpRequest
document.write(xhr.responseText);
window.scrollTo(0, 0);

也是这样:

//xhr = XMLHttpRequest
document.open('text/html');
document.write(xhr.responseText);
document.close();

两者似乎都在最新的Chrome和FF下工作但挂起了IE。换句话说,它并不可靠。

所以我在考虑是否有办法通过让“常规”HTML文件上传来获取当前文件上传进度而不使用XMLHttpRequest.send()

0 个答案:

没有答案