2009-10-27 58 views
1

周围有许多基于Flash和AJAX的上传者。在existinc应用程序中,我需要一个现有表单的文件上传组件,所以我对它有非常特殊的要求。也许有人知道他们的头顶,并为我省了很多研究。寻找具有特定要求的html/flash/ajax上传组件

我需要一个文件上传组件,它有一个进度条和旁边的“上传”按钮(=独立功能,与周围表单的提交事件无关)。

它应该是基于Flash或Prototype的。没有JQuery或Moo,因为该应用程序运行原型。

如果需要服务器端脚本,它必须是PHP。没有Perl,没有ASP。

成功上传后,我需要触发一个自定义的Javascript函数。 (我需要更新显示在同一页上的文件列表。)

良好的外观会是一个优点。

在上传之前过滤文件名的可能性(没有变音符,空格..)会是一个加号。

如果我被允许,我会尽量在一分钟内给这个问题一个奖励。

编辑:我似乎无法打开赏金。我必须先等吗?

回答

1

SWFUpload似乎满足我所有的要求:免费,开源,高度可配置,很好的例子。将随之而来并在稍后发布。

编辑:是的。这有点棘手,文档尽管完整,但不易访问,但SWFUpload非常易于配置,并提供了我所需的一切。接受这个答案。

0

我不知道如果你现在不转换,因为它已经有一段时间了,但Uploadify是建立在SWFUpload的基础上的,我相信它已经增加了一些功能。不完全确定他们添加了什么,但我知道Uploadify允许用户使用Ctrl +点击所有需要的文件一次上传多个文件。这些文件然后排队等待上传。这全部以带有每个文件的加载条的队列格式显示给用户。文件完成下载后,将从队列中删除。 Uploadify完美满足我的所有需求。