jQuery文件上传——blueimp.github.io/jquery-File-Upload中文

jQuery File Upload 

jQuery File Upload 是一个 jQuery 图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端。


地址

http://blueimp.github.com/jQuery-File-Upload/


特点

  • Multiple file upload(多文件上传):
    Allows to select multiple files at once and upload them simultaneously.
  • Drag & Drop support(文件拖拽):
    Allows to upload files by dragging them from your desktop or filemanager and dropping them on your browser window.
  • Upload progress bar(上传进度条):
    Shows a progress bar indicating the upload progress for individual files and for all uploads combined.
  • Cancelable uploads(取消上传):
    Individual file uploads can be canceled to stop the upload progress.
  • Resumable uploads(恢复上传):
    Aborted uploads can be resumed with browsers supporting the Blob API.
  • Chunked uploads(分块上传):
    Large files can be uploaded in smaller chunks with browsers supporting the Blob API.(大文件分成小块上传)
  • Client-side image resizing(客户端图片大小调整):
    Images can be automatically resized on client-side with browsers supporting the required JS APIs.
  • Preview images, audio and video(预览图片、音频、视频):
    A preview of image, audio and video files can be displayed before uploading with browsers supporting the required APIs.
  • No browser plugins (e.g. Adobe Flash) required(不需要flash支持):
    The implementation is based on open standards like HTML5 and JavaScript and requires no additional browser plugins.
  • Graceful fallback for legacy browsers(支持旧版本浏览器):
    Uploads files via XMLHttpRequests if supported and uses iframes as fallback for legacy browsers.
  • HTML file upload form fallback(支持form表单上传):
    Allows progressive enhancement by using a standard HTML file upload form as widget element.
  • Cross-site file uploads(跨域上传):
    Supports uploading files to a different domain with cross-site XMLHttpRequests or iframe redirects.
  • Multiple plugin instances(支持多个插件实例):
    Allows to use multiple plugin instances on the same webpage.(一个页面多个上传功能实例)
  • Customizable and extensible(可定制、可扩展):
    Provides an API to set individual options and define callBack methods for various upload events.
  • Multipart and file contents stream uploads(支持multipart格式和文件流上传):
    Files can be uploaded as standard "multipart/form-data" or file contents stream (HTTP PUT file upload).
  • Compatible with any server-side application platform(兼容任何服务端平台):
    Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章