我们知道,JQuery(或JavaScript)无法访问本地文件系统。那么,jQuery的各种ajax文件上传插件如何工作,甚至显示进度条呢?ajax文件上传如何工作?
我曾经使用Java Applet创建了一个文件上传器,我可以这样做,因为不知何故,我能够使用applet从本地文件系统读取文件。因为我能够读取它,所以我一次使用ajax.post
在100行的多个部分中一次发送100行,并且由于每个部分都成功发送,因此可以相应地操纵进度条。
但是,当我们无法从文件系统读取文件时,那么jquery的ajax插件如何显示进度条并异步上传文件?
我想看到一个例子.Net框架4.0,并且这种方法也多少大文件能够接受,因为我觉得这里的文件将继续在一个POST请求被发送,就像在APPLET机制中一样,我能够在最后一次尝试中断的地方重新开始上传,因为我正在跟踪发送到那一点的部分。 – teenup