7 款基於 JavaScript/AJAX 的文件上傳插件(2012.11.30)

本文整理了7款基於JavaScript和AJAX的文件上傳插件,這些插件基本上都能實現以下功能:

  • 多文件上傳
  • 拖拽操作
  • 實時上傳進度
  • 自定義上傳限制
希望能爲你的開發工作帶來幫助。

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()來讀取文件數據。
發佈了54 篇原創文章 · 獲贊 61 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章