分享5个好用的javascript文件上传插件


Posted in Javascript onSeptember 16, 2018

文件上传是我们开发网站程序时经常遇到的功能,选择一个功能强大,使用简单的上传插件可以节省我们很多开发时间,下面就为大家介绍5个不错的javascript文件上传插件

这篇文章的资源均来自https://dcrazed.com/html5-jquery-file-upload-scripts/ 。我选择了其中自己觉得可用性比较强的几个。

Mini AJAX File Upload Form

这个插件的UI和体验都非常棒,不过它依赖于下面介绍的jQuery File Upload plugin。

特点

  • 支持多文件上传

  • 支持一次选择多个文件上传

  • 可上传任意文件

  • 拖拽支持

  • 无需flash

  • 小巧的上传表单适合移动设备

  • 简洁的进度条

  • 可随时取消

  • 有文档

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

Dropzone JS

一个轻量级的文件上传插件,使用起来非常简单,支持jquery,但并不依赖jquery,文档齐全,非常推荐。

特点

  • 响应式设计

  • 支持多文件上传

  • 支持所有文件格式

  • 图片上传可预览

  • 顶级的UI设计

  • 取消和删除文件的选项

  • 拖拽支持

  • 支持一次选择多个文件上传

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

jQuery File Upload Demo

这个插件就不用多说了,可能是最火的文件上传插件。功能齐全,文件上传的后端代码都实现了。不过感觉文档很乱,默认UI也不是很好看,如果让我选择我会选择上面的Dropzone JS。

特点

  • 拖拽支持

  • Html进度条

  • 支持多文件上传

  • 可恢复文件上传

  • 文件验证以及大小信息

  • 取消上传

  • 删除上传的文件

  • 上传失败显示alert提示。

  • 响应式设计

  • 支持Ruby

  • 支持php

  • 免费

演示  下载

分享5个好用的javascript文件上传插件

Fine Uploader

一个给你流畅体验的文件上传插件,功能也比较齐全,感觉不错的样子,全浏览器支持,纯Javascript,不依赖其它项目,免费。

演示  下载

分享5个好用的javascript文件上传插件

HTML5 File Uploads with jQuery

使用新的HTML5 API实现的拖拽上传插件,UI设计不错,只支持上传图片,可预览上传图片。只支持Chrome 和 Firefox,因此这个库的学习意义可能大于实际用途。

演示  下载

分享5个好用的javascript文件上传插件

这5款好用的JS上传插件总体来说还是不错的,当然国内也有不少优秀的JS上传插件,以后我们将为大家分享国内优秀JS上传插件

Javascript 相关文章推荐
JAVASCRIPT HashTable
Jan 22 Javascript
js调用activeX获取u盘序列号的代码
Nov 21 Javascript
js和jquery对dom节点的操作(创建/追加)
Apr 21 Javascript
JS实现点击按钮后框架内载入不同网页的方法
May 05 Javascript
JavaScript中constructor()方法的使用简介
Jun 05 Javascript
jQuery实现列表内容的动态载入特效
Aug 08 Javascript
学JavaScript七大注意事项【必看】
May 04 Javascript
jQuery+CSS实现简单切换菜单示例
Jul 27 Javascript
JavaScript学习笔记整理_setTimeout的应用
Sep 19 Javascript
Node.js的文件权限及读写flag详解
Oct 11 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
Jun 23 Javascript
Vue列表页渲染优化详解
Jul 24 Javascript
vuex直接赋值的三种方法总结
Sep 16 #Javascript
vue 实现边输入边搜索功能的实例讲解
Sep 16 #Javascript
vue2过滤器模糊查询方法
Sep 16 #Javascript
vue里面使用mui的弹出日期选择插件实例
Sep 16 #Javascript
vue 界面刷新数据被清除 localStorage的使用详解
Sep 16 #Javascript
vuex提交state&&实时监听state数据的改变方法
Sep 16 #Javascript
新手必须知的Node.js 4个JavaScript基本概念
Sep 16 #Javascript
You might like
新52大事件
2020/03/03 欧美动漫
PHP中常用的数组操作方法笔记整理
2016/05/16 PHP
zend framework重定向方法小结
2016/05/28 PHP
PHP 传输会话curl函数的实例详解
2017/09/12 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
写的htc的数据表格
2007/01/20 Javascript
js 表格隔行颜色
2009/12/02 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
jQuery实现的导航下拉菜单效果
2016/07/04 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
centos 上快速搭建ghost博客方法分享
2018/05/23 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
解决vue中使用proxy配置不同端口和ip接口问题
2019/08/14 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
2020/04/17 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
Python文件及目录操作实例详解
2015/06/04 Python
python 性能优化方法小结
2017/03/31 Python
python中logging模块的一些简单用法的使用
2019/02/22 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
python实现代码统计程序
2019/09/19 Python
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
美国开幕式潮店:Opening Ceremony
2018/02/10 全球购物
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
儿科主治医生个人求职信
2013/09/23 职场文书
顶碗少年教学反思
2014/02/21 职场文书
班主任新年寄语
2014/04/04 职场文书
合作合同协议书范本
2015/01/27 职场文书
中学生自我评价2015
2015/03/03 职场文书
2015年艾滋病防治工作总结
2015/05/22 职场文书
springboot使用Redis作缓存使用入门教程
2021/07/25 Redis
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS