JS实现文件上传进度
javascript如何知道文件上传进度?浏览器和服务器之间是否有某种标准的通信方法来跟踪进度并将进度状态发送回浏览器,或者可以完全在 javascript 中完成吗?
如果有什么区别的话,我会使用 JVM 后端。
谢谢!
How can javascript know file upload progress? Is there some kind of standard communication method between the browser and the server that tracks progress and sends progress status back to the browser, or can it be done entirely from within javascript?
If it makes a difference I am using a JVM backend.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对此有很多解决方案。一般来说,javascript 本身没有传输字节的概念,因此您需要使用 AJAX 来获取传输字节的百分比。 这是 JSP 的教程。其他解决方案使用 flash。
There are lots of solutions for this. Generally, javascript on its own has no notion of bytes being transferred, so you need to use AJAX to get back the percentage of bytes transferred. Here's a tutorial for JSP. Other solutions use flash.
这是不可能的。但是,您可以执行类似的操作
http://www.ajaxf1.com/教程/ajax-file-upload-tutorial.html
It's impossible. You can however do something like this
http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html