Uploader - 异步文件上传组件


GPL
跨平台
JavaScript

软件简介

Uploader是非常强大的异步文件上传组件,支持ajax、iframe、flash三套方案,实现浏览器的全兼容,调用非常简单,内置多套主题支持
和常用插件,比如验证、图片预览、进度条等,广泛应用于淘宝网,比如退款系统、爱逛街、二手、拍卖、我的淘宝、卖家中心、导购中心等。

Uploader的特性

  • 支持ajax、flash、iframe三种方案,兼容所有浏览器。(iframe不推荐使用)

  • 多主题支持,可以自己定制主题

  • 丰富的插件支持

  • 支持多选批量上传

  • 支持上传进度显示

  • 支持取消上传

  • 支持图片预览(使用flash上传不支持)

  • 支持上传验证

1.4的改进

详细的changlog请看README.md

1.4相对于1.3,功能上增强不多,但接口做了大量的改进,不兼容旧版的uploader,用起来比以前爽多了,同时提供更大的定制空间。

Uploader继承于RichBase,跟kissy的其他官方组件在API上保持一致。

如果你的应用是基于kissy1.3,请使用Uploader1.4。

demo汇总

组件内置的主题

图片上传主题

主题 作者 源码 截图
[imageUploader](http://butterfly.36ria.com/uploader/1.4/demo/theme- imageUploader.html) 明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/imageUploader) ![](/static/assets/osapp/images/6fc933c73906ace299bdecd1126f9467.png)
[refundUploader](http://butterfly.36ria.com/uploader/1.4/demo/theme- refundUploader.html) 明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/refundUploader) ![](/static/assets/osapp/images/317a1d159568bd38d122da3462cf5ce4.png)
[loveUploader](http://butterfly.36ria.com/uploader/1.4/demo/theme- loveUploader.html) 苏河/明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/loveUploader) ![](/static/assets/osapp/images/accbfd96283233097ab63d7ad1cc2cf8.png)
[singleImageUploader](http://butterfly.36ria.com/uploader/1.4/demo/theme- singleImageUploader.html) 溪夏/明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/singleImageUploader) ![](/static/assets/osapp/images/ce9759d851289a02398a5a469e217558.png)

文件上传主题

主题 作者 源码 截图
[default](http://butterfly.36ria.com/uploader/1.4/demo/js-config-use.html) 明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/default) ![](/static/assets/osapp/images/078cf135c1fc98521dc6dec01ca5bb5b.png)
[daogouUploader](http://butterfly.36ria.com/uploader/1.4/demo/theme- daogouUploader.html) 溪夏/明河 [源码](https://github.com/kissygalleryteam/uploader/tree/master/1.4/themes/daogouUploader) ![](/static/assets/osapp/images/6138d7cf1d5fe125bce831b506ad941f.png)

Uploader的使用请看使用指南,里面有详细的说明,这里不再累述。