FormData图片预览上传
来源:互联网 发布:淘宝特卖9.9 编辑:程序博客网 时间:2024/05/22 07:57
<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script src="js/jquery.min.js"></script><style> #preview{ width:200px; height:200px; border:1px solid #ccc; }</style> </head> <body> <input id="uploadImageBtn" name="imageList" type="file" onchange="showImage(this)" style="display: none"> <div id="imagewrap" class="imagewrap"> <img src=""> </div> <input class="modify" type="button" value="上传图片" onclick="popSelectImageBox()"> <input type="button" id="tijiao" value="提交图片"> <script>/** * 弹出图像选择框 */function popSelectImageBox(){ $("#uploadImageBtn").trigger("click");}/** * 显示图片预览 * 上传按钮 */function showImage(that){ var objUrl = getObjectURL(that.files[0]) ; if (objUrl) { $("#imagewrap>img").attr("src", objUrl); }}/** * 获取上传图片的url *file 上传的文件对象 */function getObjectURL(file) { var url = null; if (window.createObjectURL != undefined) { // basic url = window.createObjectURL(file); } else if (window.URL != undefined) { // mozilla(firefox) url = window.URL.createObjectURL(file); } else if (window.webkitURL != undefined) { // webkit or chrome url = window.webkitURL.createObjectURL(file); } return url;}/***上传图片到后端*/$("#tijiao").on("click",function(){ var uploadImageBtn=document.getElementById("uploadImageBtn"); var data=new FormData(); data.append("newflies",uploadImageBtn.files[0]); console.dir(data.get("newflies"));}); </script> </body></html>
结果:
阅读全文
0 0
- FormData图片预览上传
- 无刷新上传预览图片-formData
- js实现图片预览和FormData上传
- FileReader和FormData实现图片上传和预览
- 使用FormData格式上传图像并预览图片
- formdata上传图片
- 利用FileReader和FormData实现图片预览和上传(base64转二进制文件)
- iOS 使用formData 上传图片
- ajax+FormData实现图片上传
- formData用ajax上传图片
- 图片上传+图片预览
- 利用html5的FileReader对象实现图片预览,利用FormData对象结合struts2实现无刷新文件上传(多参数)
- FormData实现上传多图片,学习使用FormData
- FormData实现上传多图片,学习使用FormData
- FormData实现上传多图片,学习使用FormData
- HTML5、formData移动浏览器上传图片
- iOSBase64POST上传图片和FormData方式比较
- iOSBase64POST上传图片和FormData方式比较
- JS 中几种获得节点元素的方法
- centos 依赖包安装
- 面试过程是这样的
- js-正则表达式(下)
- 关系运算符
- FormData图片预览上传
- 中国剩余定理算法详解(余数互质和不互质)
- log4c日志库在Linux中的使用
- 【牛客网】秋招前最后一次模拟
- 动态链接库(dll)文件解析
- 我的学习之路_第三十二章_HttpServletRequest
- 基于Numpy+Python2.7的线性回归
- yum是什么
- mybatis中的大于/小于转义