This article provides seven File Upload plug-ins Based on JavaScript and Ajax. These plug-ins can basically implement the following functions:
- Multi-File Upload
- Drag operation
- Real-time upload progress
- Custom upload restrictions
Hope to help your development work.
1. jquery
File Upload
The file upload plug-in provides Multifile upload, drag and drop, progress bar, and image preview functions. It supports cross-origin, multipart, pause recovery, and client image scaling. It can be used with any server platform (such as PHP, Python, Ruby on Rails, Java, node. JS, And go) to support standard HTML form file uploads.
2. pixelcone fileuploader
The jquery File Upload plug-in using HTML5 APIs supports Ajax upload and drag operations, as well as IFRAME upload parts for older browsers. There are multiple forms for multi-File Upload, each of which is controlled by a single upload script.
3. Ajax upload
This plug-in uses xhr to upload multiple files. It supports drag and drop operations and can run perfectly in browsers such as ff3.6 +, safari4 +, and chrome.
4. plupload
This is a highly available upload plug-in for CMS or similar systems. Supports multipart, drag, image scaling, file size restriction, and upload progress display.
5. uploadify
Uploadify is a jquery plug-in that helps you easily add multi-File Upload functions to your website and provides two versions (HTML5 and flash ). Supports multi-File Upload, drag-and-drop, and real-time progress display, providing a large number of custom functions.
6. Ajax
File Upload
This plug-in is a modified version of the ajaxupload plug-in and does not have the HTML5 function.
7. jquery filedrop
The plug-in uses HTML5 APIs to allow users to drag multiple files from the desktop to the browser, and upload each file to the URL specified by the user. This plug-in uses HTML5 filereader () to read file data.
Original ENGLISH: 7
Javascript Ajax File Upload plugins