js文件/图片从电脑里面拖拽到浏览器上传文件/图片
2017-03-08 15:32
447 查看
1.效果展示
2.html 代码:
3.引入js
js地址 :http://files.cnblogs.com/files/jiebba/upload.js
4.引用插件
代码仅供参考,具体功能可以自己扩展。
http://www.cnblogs.com/jiebba 我的博客,来看吧!
github: https://github.com/longfei59418888/vui (很不错的vue2.0组件库,记得给一个 start,以后有一起讨论,各种好组件)
2.html 代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="./upload.js"></script> <style> #drop img{width: 100px;height: 100px;margin: 10px;} </style> </head> <body onload="test()"> <div id="drop" style="width: 500px;height: 400px;background: #eee;margin: 0 auto;"> <div style="clear: both;"></div> </div> <p style="text-align: center"><button onclick="up()">提交</button></p> </body> </html>
3.引入js
js地址 :http://files.cnblogs.com/files/jiebba/upload.js
4.引用插件
var formData = new FormData(),list={} function test() { var d = new DragUpLoads() d.getDragImage({id:'drop',dropCallback:function (data) { if(list[data.name]) return; list[data.name] = true formData.append("files", data.blob); formData.append("asdfas", 'asdfasdf'); document.getElementById('drop').appendChild(data.img) /* * 返回img对象,url ,blob对象 * */ }}) } function up() { console.log(formData) /* * formData 这个对象即我们要传的值 * 通过 异步post/get 给后台即可 * */ }
代码仅供参考,具体功能可以自己扩展。
http://www.cnblogs.com/jiebba 我的博客,来看吧!
github: https://github.com/longfei59418888/vui (很不错的vue2.0组件库,记得给一个 start,以后有一起讨论,各种好组件)
相关文章推荐
- JS文件/图片从电脑里面拖拽到浏览器上传文件/图片
- js文件/图片从电脑里面拖拽到浏览器上传文件/图片
- ajaxFileUpload.js上传图片插件,全浏览器兼容,规避json错误,带文件格式大小拦截
- 上传图片时,使用JS获得图片文件大小(旧浏览器)
- dropzonejs中文翻译手册 DropzoneJS是一个提供文件拖拽上传并且提供图片预览的开源类库.
- DropzoneJS是一个提供文件拖拽上传并且提供图片预览的开源类库.
- 浏览器图片\文件上传到服务器 ajaxfileupload.js使用实例
- HTML5拖拽文件到浏览器并实现文件上传下载功能代码
- js实现图片文件校验,验证上传的文件是图片和其后缀名,大小
- IE+JS: 上传之前检测图片文件大小及类型
- HTML5拖拽文件到浏览器并实现文件上传下载
- 上传图片时,使用JS获得图片文件大小
- 【转】图片上传简单JS预览,兼容IE火狐等主流浏览器
- asp.net下CKFinder IE9以下浏览器中上传图片文件时提示“无效文件名或文件夹名称”的解决方法
- 利用Sharepoint里面Mysite的Shared Pictures的图片做相册 [包括创建文件夹,上传文件]
- 使用 js 获得上传文件的真实路径 chrome 浏览器 除外
- js验证上传图片文件大小,类型等
- js验证上传图片文件大小,类型等
- 在struts2中上传图片 浏览器解析文件的不同类型
- Js下检查上传图片文件格式和大小的方法,兼容ie和火狐