我有一個腳本已經上傳圖片,但我希望能夠選擇更多的圖片一次上傳,按住CTRL,我知道我可以使用uploadify,但我不'不想重新開始,mabe你們知道一個腳本或jQuery的東西,這將工作不刪除當前的代碼,或者你們可以給我一個片段。多文件上傳使用javascript,而無需修改當前代碼
0
A
回答
2
能夠在完全瀏覽器功能中選擇多個文件。這不能通過使用Javascript
或css
或html
來更改。正如你在問題中提到的那樣使用uploadify或類似的方法是正確的選擇。
您知道uploadify
也使用swfobject.js
來代替使用actionscript
來克服此限制。
0
你可以使用ajax在javascript中編寫你自己的上傳系統。見http://www.html5rocks.com/en/tutorials/file/dndfiles/
基本工作流程
- 獲取本地文件內容
- 通過AJAX
推到服務器有了這個,你可以做一個多文件選擇和/或拖放上傳系統。如果你想留在JavaScript,最好也許只有解決方案。
相關問題
- 1. 讓某人修改javascript代碼而無需寫入權限
- 2. 風格的文件上傳按鈕,而無需使用javascript
- 3. 運行資產庫代碼而無需使用當前位置?
- 4. 使用jQuery上傳文件,而無需點擊「上傳」
- 5. 需要幫助修改javascript代碼段
- 6. 修改代碼,而不是使用SimpleCursor
- 7. 使用Node.js修改前端HTML代碼
- 8. 上傳ocmod.xml文件時出現「opencart修改需要唯一的ID代碼」
- 9. 使用Javascript修改OnClick中的代碼
- 10. 當多個用戶在git上修改相同的源代碼
- 11. 如何修改laravel文件上傳代碼來共享主機?
- 12. 修改php.ini文件,而無需編輯實際文件
- 13. Javascript - 切片文件 - 需要修改javascript
- 14. 如何訪問文件上傳選定的文件,而無需使用JavaScript更改頁面?
- 15. 如何使用下面的代碼修改文件上傳的名字
- 16. 需要修改JQuery代碼
- 17. 使用Javascript進行文件上傳,無需用戶干預
- 18. 如何使用文件上傳控件上傳文件而無需上傳按鈕?
- 19. 修改要在動態頁面上使用的JavaScript代碼
- 20. 請修改代碼,它給當前上下文中不存在functionRemainCount()的錯誤?
- 21. 無法使用多重上傳文件
- 22. 當文件上傳完成而不需要頁面刷新時執行Javascript代碼
- 23. 上傳文件,而無需使用請求模塊臨時文件的NodeJS
- 24. 上傳之前使用md5檢查多文件上傳
- 25. Opencart代碼文件上傳
- 26. 如何使用Meteor Edgee在上傳前修改文件名:SlingShot包
- 27. 運行從瀏覽器遠程JavaScript,而無需修改DOM
- 28. 使用JavaScript和HTML使用Spring進行文件上傳,無需提交按鈕
- 29. 需要Javascript修改
- 30. 在版本庫中修改版本而無需修改版本
所以,改變一切,但不要改變什麼?如果你的腳本不期望多個文件,那麼你在客戶端做的任何事情都不會改變這個事實。不要懶惰,更新服務器端代碼。 – 2012-03-05 18:11:44