0

我正在尝试设置文件上传功能,如http://jquery.malsup.com/form。但是带有进度条的文件上传示例没有服务器端脚本示例。

我所知道的就是处理 $_FILES、$_POST、清理和保存;但无法弄清楚如何将进度条数据从服务器发送到浏览器。我不确定 uploadProgress 如何从示例http://www.malsup.com/jquery/form/progress2.html中的 file_echo2.php 获取数据

有人可以提示我如何在上传时捕获文件上传进度吗?提前致谢。

4

1 回答 1

1

好吧,服务器端脚本不需要做任何事情!在客户端 javascript 上,挂钩一个函数来处理 uploadProgress 事件。uploadProgress 返回值事件、位置、总计、百分比。使用百分比值来显示进度条或您希望它表现的任何其他方式。

我对此特别关注(在pluploaduploadify等多种选择中),因为它不使用任何 flash 文件。现在我了解到这不需要特殊的服务器端脚本来处理是一个巨大的优势。

非常感谢 malsup 和jquery 插件的更多细节

于 2012-05-03T07:10:57.913 回答