【发布时间】:2012-04-11 01:46:13
【问题描述】:
是否可以在任何浏览器上指示文件上传的完成百分比,而无需从服务器请求该信息?
换句话说,是否有任何浏览器知道(以 javascript 可访问的方式)它上传了多少文件?
【问题讨论】:
-
是的,我相信。看看新的 html5 更改......您现在可以使用 ajax 发布文件,并取得进展。 html5rocks.com/en/tutorials/file/xhr2
-
我相信如果您通过 ajax 上传并且浏览器支持进度事件,您将能够挂钩。不过,从技术上讲,它仍在与服务器通信以获取状态。
-
使用XMLHttpRequestUpload上传或使用ExternalInterface调用js函数的flash上传器。
-
我不认为这样的访问是有 JS 的。
-
@user1090190 asker 表示没有服务器解释
标签: javascript html file-upload