扫一扫分享
dropzone.js是一个可预览的上传文件工具,不依赖任何框架(如jquery),且具有可定制化。实现文件拖拽上传,提供AJAX异步上传功能。
作为一个轻量级的JavaScript库,Dropzone支持多个文件的同步、上传、拖放、以及图像缩略图的预览。它主要通过AJAX来将文件上传到服务器端。用户可以简单地替换html预览模板,改编自定义的css,以及按需创建各种事件侦听器,以触发Dropzone外观的变化。Dropzone上传工具能够与多种浏览器相兼容,其中包括:Chrome 7+、IE 10+、Firefox 4+、Opera 12+和Safari 6+。
作为一款免费的工具,Dropzone主要依靠各个软件开发公司的捐赠,来获取财务支持。每个用户都可以根据MIT许可证,来分发使用。但是由于无法自行配置服务器,因此用户只能向指定空间上传文件。而在空间不够时,用户需要调整浏览器端图像的大小。
浏览器支持
Chrome 7+
Firefox 4+
IE 10+
Opera 12+ (Currently disabled for MacOS because their api is buggy)
Safari 5+
手机预览