的Gmail剛剛發佈了一個更新自己的接口,允許用戶通過使用CTRL鍵選擇多個文件進行上傳。他們如何做到這一點?你可以閱讀有關的新功能,在這裏看到的屏幕截圖:如何讓用戶選擇多個文件上傳?
http://gmailblog.blogspot.com/2009/02/updates-to-attachments-multi-select-and.html
的Gmail剛剛發佈了一個更新自己的接口,允許用戶通過使用CTRL鍵選擇多個文件進行上傳。他們如何做到這一點?你可以閱讀有關的新功能,在這裏看到的屏幕截圖:如何讓用戶選擇多個文件上傳?
http://gmailblog.blogspot.com/2009/02/updates-to-attachments-multi-select-and.html
你需要找到基於閃存的sollution,如谷歌的Gmail一樣。你可以試試這個jQuery插件,完全提供了:jQuery File Upload Plugin
謝謝你的鏈接。我會鼓勵你,但接受Stiropor的答案,因爲他是第一個鏈接到工作圖書館的人。 – Espo 2009-03-01 18:39:47
看看RFC 1867它定義如何上傳使用的multipart /混合編碼通過HTTP文件。您可以使用Apache Commons FileUpload庫在Java中執行此操作。我不知道Google如何做,但您可以在頁面中使用JavaScript處理多個選擇。
確定阿帕奇共享文件上傳允許用戶使用自己的鍵盤上的CTRL鍵的目錄中選擇多個文件? 另外,我不知道,JavaScript是不夠的,如果我希望用戶從同一個對話框中選擇多個文件。 – Espo 2009-03-01 18:36:58
谷歌沒有使用Flash,但實際上一些聰明的JavaScript(當然,這是他們在做什麼有關它的一切似乎:-))。使用javascript和css,您可以創建一個文件選擇器,讓用戶選擇要上傳的文件。然後,您使用隱藏的iframe。使用上傳文件發佈表單的目標是將隱藏的iframe作爲目標,以便在成功時從服務器返回的結果進入該隱藏的iframe。使用javascript,監視該iframe的文檔正文以知道該文件何時上傳。
此鏈接似乎是基本概念的一個簡單的例子:http://www.seemysites.net/projFolder/uploader/
請再次閱讀我的問題,你會明白你的答案是不正確的。他們正在使用flash,看起來,允許用戶使用CTRL來選擇多個文件。 – Espo 2009-03-01 18:32:00
謝謝你的作品太棒了! – Espo 2009-03-01 18:29:18