多檔案同時上傳 - 使用 jQuery File Upload

選擇檔案
 

上傳說明

  • 上傳檔案大小限制在 10 MB 以下。
  • 限制上傳檔案類型: (JPG, GIF, PNG 及 MS Office 系列檔案) .

系統特點

  • 多文件上傳:
  • 允許一次選擇多個文件,並將其上傳同步。
  • 拖放支持:
  • 允許從桌面或文件管理器拖動和刪除他們的瀏覽器窗口來上傳文件。
  • 上傳進度欄:
  • 顯示指示單個文件,並為所有上傳圖片相結合的上傳進度的進度條。
  • 取消上傳:
  • 單個文件上傳可以取消停止上傳進度。
  • 斷點續傳:
  • 中止上傳可以用瀏覽器支持的斑點API恢復。
  • 分塊上傳:
  • 大文件可以在更小的塊被上傳與瀏覽器支持的Blob API。
  • 客戶端圖像大小調整:
  • 圖像可以在客戶端與瀏覽器支持所需的API JS自動調整大小。
  • 預覽圖像,音頻和視頻:
  • 圖像,音頻和視頻文件的預覽可以用瀏覽器支持所需的API上傳之前顯示。
  • 沒有瀏覽器插件(如的Adobe Flash)要求:
  • 實現基於開放標準如HTML5和JavaScript,不需要額外的瀏覽器插件。
  • 對傳統瀏覽器優雅後備:
  • 如果支持通過XMLHttpRequest的上傳文件,將內部框架作為後備的傳統瀏覽器。
  • HTML文件上傳表單回退:
  • 通過使用標準的HTML文件上傳表單小窗口元素允許逐步增強。
  • 跨站點文件上傳:
  • 支持上傳文件到跨網站XMLHttpRequests或iframe重定向不同的域。
  • 多個插件實例:
  • 允許在同一網頁上使用多個插件實例。
  • 自定義和擴展:
  • 提供了一個API來設置各個選項,並定義各種載事件回調方法。
  • 多部分和文件的內容流上傳:
  • 文件可以上傳為標準“的multipart / form-data的”或文件內容流(HTTP PUT文件上傳)。
  • 兼容任何服務器端應用平台:
  • 工程與支持標準的HTML表單文件上傳任何服務器端平台(PHP,Python和Ruby on Rails的,爪哇,Node.js的,圍棋等)。

瀏覽器支援

  • Google Chrome
  • Apple Safari 4.0+
  • Mozilla Firefox 3.0+
  • Opera 11.0+
  • Microsoft Internet Explorer 6.0+