分享一个文件上传插件
2016-12-20 15:32
483 查看
转载:https://github.com/devin87/web-uploader/
js (html5 + html4) 文件上传管理器,支持上传进度显示,支持秒传+分片上传+断点续传,支持图片预览+缩放,支持 IE6+、Firefox、Chrome等
纯JS代码,无需Flash,无需更改后台代码即可实现带进度条(IE10+、其它标准浏览器)的上传,其它(eg:IE6+)自动降级为传统方式上传
单独的图片上传UI,支持图片预览(IE6+、其它浏览器)和缩放(IE10+、其它浏览器)
支持秒传+分片上传+断点续传(IE10+、其它标准浏览器),适应多种上传环境(默认基于md5,不限于浏览器和使用场景,只要文件相同即可;也可自行实现hash计算)
上传文件的同时可以指定上传参数,支持上传类型过滤
完善的事件回调,可针对上传的每个过程进行单独处理
上传核心与UI界面分离,方便的UI接口,可以很方便的定制上传界面包括上传按钮
js (html5 + html4) 文件上传管理器,支持上传进度显示,支持秒传+分片上传+断点续传,支持图片预览+缩放,支持 IE6+、Firefox、Chrome等
特点:
轻量级,不依赖任何JS库,核心代码(Q.Uploader.js)仅约700行,min版本加起来不到12KB纯JS代码,无需Flash,无需更改后台代码即可实现带进度条(IE10+、其它标准浏览器)的上传,其它(eg:IE6+)自动降级为传统方式上传
单独的图片上传UI,支持图片预览(IE6+、其它浏览器)和缩放(IE10+、其它浏览器)
支持秒传+分片上传+断点续传(IE10+、其它标准浏览器),适应多种上传环境(默认基于md5,不限于浏览器和使用场景,只要文件相同即可;也可自行实现hash计算)
上传文件的同时可以指定上传参数,支持上传类型过滤
完善的事件回调,可针对上传的每个过程进行单独处理
上传核心与UI界面分离,方便的UI接口,可以很方便的定制上传界面包括上传按钮
相关文章推荐
- OSPF
- leetcode 101. Symmetric Tree 解题笔记
- applicationContext.xml 和 springmvc-servlet.xml 配置文件加载顺序
- ubuntu下apt命令参数
- Failed to stop iptables.service: Unit iptables.service not loaded.
- 2016年终总结,碌碌无为的一年
- Intellij idea部分快件键
- 关于Android6.0蓝牙Ble搜索的demo和一点心得
- 《从零开始学Swift》学习笔记(Day48)——类型检查与转换
- dataframe 存入MySQL,Python 'timestamp' cannot be converted to a MySQL type
- Android的编码规范
- Java中StackOverflowError与OutOfMemoryError详解
- 概率图模型二之条件随机场与学习与推断
- 内部的service报错(适用broadcast)
- SqlServer获取存储过程的返回值
- Ajax全接触(五) 处理跨域方式
- Oracle中的exists、not exists和in用法
- C++Primer Chapter15
- 详解HTML5中rel属性的prefetch预加载功能使用
- TCP