分享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 相关文章推荐
jquery BS,dialog控件自适应大小
Jul 06 Javascript
分享2个jQuery插件--jquery.fileupload与artdialog
Dec 26 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
Jan 03 Javascript
Javascript 动态改变imput type属性
Nov 01 Javascript
JS简单实现数组去重的方法示例
Mar 27 Javascript
AngularJS中使用ngModal模态框实例
May 27 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
Nov 27 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
Dec 13 Javascript
jQuery zTree树插件的使用教程
Aug 16 jQuery
小程序双头slider选择器的实现示例
Mar 31 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
Aug 04 Javascript
15个值得收藏的JavaScript函数
Sep 15 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
详谈PHP文件目录基础操作
2014/11/11 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
2017/02/17 PHP
利用PHP扩展Xhprof分析项目性能实践教程
2018/09/05 PHP
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
js网页版计算器的简单实现
2013/07/02 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
2014/01/11 Javascript
jquery获取一个元素下面相同子元素的个数代码
2014/07/31 Javascript
javascript中关于&& 和 || 表达式的小技巧分享
2015/04/10 Javascript
Ajax清除浏览器js、css、图片缓存的方法
2015/08/06 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
js模糊查询实例分享
2016/12/26 Javascript
JavaScript中的this陷阱的最全收集并整理(没有之一)
2017/02/21 Javascript
mpvue小程序仿qq左滑置顶删除组件
2018/08/03 Javascript
NodeJS模块与ES6模块系统语法及注意点详解
2019/01/04 NodeJs
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
TensorFlow损失函数专题详解
2018/04/26 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
对python的bytes类型数据split分割切片方法
2018/12/04 Python
Python序列对象与String类型内置方法详解
2019/10/22 Python
Python 取numpy数组的某几行某几列方法
2019/10/24 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
Python中qutip用法示例详解
2020/10/02 Python
CSS实现半透明边框与多重边框的场景分析
2019/11/13 HTML / CSS
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
学校后勤人员职责
2013/12/27 职场文书
公职人员索取回扣检举信
2014/04/04 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
党的群众路线调研报告
2014/11/03 职场文书
结婚老公保证书
2015/02/26 职场文书
质量保证书怎么写
2015/02/27 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
开会通知短信大全
2015/04/20 职场文书
农民工工资保障承诺书
2015/05/04 职场文书