File upload 交叉浏览器上传进度表(请不要带SWFUpload)

File upload 交叉浏览器上传进度表(请不要带SWFUpload),file-upload,File Upload,我正在尝试制作一个上传进度表,它可以在所有操作系统的所有现代浏览器上运行(因此我不想使用SWFUpload,因为我的计算机上的所有演示页面都失败了,因为我使用的是Ubuntu) 有人能给我一个提示去哪里找吗?我上下搜索了互联网,没有找到解决方案 我用PHP运行服务器,但APC不起作用,显然不能很好地使用lightppd。另外,我不懂Perl,所以我不想为此而学习它。你可以看到plUpload:我不久前用ASP.NET做的。基本上,没有纯HTML的方法来实现这一点。需要做的是在您的服务器上进行更改

我正在尝试制作一个上传进度表,它可以在所有操作系统的所有现代浏览器上运行(因此我不想使用SWFUpload,因为我的计算机上的所有演示页面都失败了,因为我使用的是Ubuntu)

有人能给我一个提示去哪里找吗?我上下搜索了互联网,没有找到解决方案


我用PHP运行服务器,但APC不起作用,显然不能很好地使用lightppd。另外,我不懂Perl,所以我不想为此而学习它。

你可以看到plUpload:

我不久前用ASP.NET做的。基本上,没有纯HTML的方法来实现这一点。需要做的是在您的服务器上进行更改(在ASP.NET中,我编写了一个HttpModule来缓存上载的当前状态-对于PHP、Ruby等,可能有类似的方法可以插入)


然后在客户端,当上传文件时,我定期对服务器进行ajax调用,以访问服务器正在缓存的上传数据。然后,使用javascript,我会更新任何HTML进度条。

如果您使用的是AJAX,您可以使用。这里是。

我想对文件做一些处理,我还想做一些不会对网站设计造成太大干扰的事情。所有这些插件都是巨大的盒子。。。我所希望的是一些自己动手的技巧。其中许多链接都使用了swfupload,这在我的页面设计中太过干扰:(@Dbugger:你可以使用更简单的设计。请参阅自定义设计演示:我不知道何时可以将该方法设置为“POST”使用此方法。@Dbugger:默认情况下,使用POST方法。您为什么要这样做?您可以下载演示以查看更多详细信息。我对文件进行的处理比简单上传更多,比如压缩和其他。。。