2009-10-27 23 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完美滿足我的所有需求。