- 多文件上傳
- 拖拽操作
- 實時上傳進度
- 自定義上傳限制
1. jQuery File Upload
具有多文件上傳、拖拽、進度條和圖像預覽功能的文件上傳插件,支持跨域、分塊、暫停恢復和客戶端圖像縮放。可與任何服務端平臺(如PHP、Python、Ruby on Rails、Java、Node.js、Go等)一起使用,支持標準的HTML表單文件上傳。
2. Pixelcone Fileuploader
使用HTML5 API的jQuery文件上傳插件,支持AJAX上傳和拖拽操作,以及針對老版本瀏覽器的iframe上傳部件。有多種形式來實現多文件上傳,每種形式由單一的上傳腳本來控制。
3. Ajax Upload
該插件使用XHR來上傳多個文件,支持拖拽操作,可以在FF3.6+、Safari4+、Chrome等瀏覽器中完美運行。
4. Plupload
這是一個針對CMS或類似系統的、高度可用的上傳插件。支持分塊、拖拽、圖像縮放、限制文件大小、顯示上傳進度等。
5. Uploadify
Uploadify是一個jQuery插件,幫助你在網站中輕鬆添加多文件上傳功能,提供了兩個版本(HTML5、Flash)。支持多文件上傳、拖拽、實時進度顯示,提供了大量的定製功能。
6. Ajax File Upload
該插件是Ajaxupload插件的修改版本,不具備HTML5功能。
7. jQuery FileDrop
該插件使用HTML5 API,允許用戶從桌面拖動多個文件到瀏覽器中,並上傳每個文件到用戶指定的URL。該插件使用HTML5 FileReader()來讀取文件數據。