带进度条的jQuery ajax上传-无flash

带进度条的jQuery ajax上传-无flash,jquery,ajax,post,upload,Jquery,Ajax,Post,Upload,我正在寻找一个类似于with progress bar的文件上传程序,它不依赖flash,最好使用jQuery-这可能吗?当然,这是可能的。具有不同代码和教程的两个站点包括: (Jokepu博士的忍者之歌;) 您好,请尝试我的测试版ajax Multiple upload基于jquery,简单高效的下载地址:。无flash,有进度,通过https工作,支持主浏览器。。 编辑: 在这里查找最终项目不,我认为它不能跨所有浏览器。如果没有flash,IE6-9无法支持真正的上传进度条。因为没有文件

我正在寻找一个类似于with progress bar的文件上传程序,它不依赖flash,最好使用jQuery-这可能吗?

当然,这是可能的。具有不同代码和教程的两个站点包括:

  • (Jokepu博士的忍者之歌;)

您好,请尝试我的测试版ajax Multiple upload基于jquery,简单高效的下载地址:。无flash,有进度,通过https工作,支持主浏览器。。 编辑:
在这里查找最终项目

不,我认为它不能跨所有浏览器。如果没有flash,IE6-9无法支持真正的上传进度条。因为没有文件读取API,js无法获取文件大小。

这是可能的,但要想正常工作,jQuery是不够的,您还需要进行一些服务器端编码。看看这个,假设您使用的是PHP:t.wits.sg blog post references,这是一个很好的解决方案。事实上,PHP可以获取关于文件的所有信息,并通过AJAX将其作为JSON字符串返回,并且可以在任何支持AJAX的浏览器(包括IE6)中使用。你不需要闪光灯。但是,您仍然需要找到一种报告上传进度的方法,这涉及到JS长轮询和监控服务器上文件的大小与PHP中文件的大小。