码迷,mamicode.com
首页 > Web开发 > 详细

JQ图片文件上传之前预览功能

时间:2017-11-11 17:45:29      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:load   result   inpu   change   val   eth   功能   height   sof   

1、先准备一个div

onchange触发事件

<input  type="file" onchange="preview(this)" ></span>

<div id="preview"></div>

2、写JS代码

//上传图片之前预览图片
function preview(file){
if (file.files && file.files[0]){
var reader = new FileReader();
reader.onload = function(evt){
$("#preview").html(‘<img src="‘ + evt.target.result + ‘" width="95px" height="50px" />‘);
}
reader.readAsDataURL(file.files[0]);
}else{
$("#preview").html(‘<div style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\‘‘ + file.value + ‘\‘"></div>‘);
}
}

JQ图片文件上传之前预览功能

标签:load   result   inpu   change   val   eth   功能   height   sof   

原文地址:http://www.cnblogs.com/jackruicao/p/7819453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!