博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQ图片文件上传之前预览功能
阅读量:4669 次
发布时间:2019-06-09

本文共 583 字,大约阅读时间需要 1 分钟。

1、先准备一个div

onchange触发事件

<input  type="file" οnchange="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>');
}
}

转载于:https://www.cnblogs.com/jackruicao/p/7819453.html

你可能感兴趣的文章
Java线程池ExecutorService
查看>>
第三次作业
查看>>
项目应用EasyUI_Tab控件全部关闭
查看>>
CTF之信息泄漏
查看>>
JavaScript作用域
查看>>
瞎说一波3种基本背包问题【希望巨巨们指出错误】
查看>>
MySQL安装与操作总结
查看>>
python 中time, datetime的用法
查看>>
python中将函数赋值给变量时需要注意的一些问题
查看>>
SAS数据挖掘实战篇【五】
查看>>
如何成为合格的数据分析师
查看>>
ArcGIS10.5资源分享
查看>>
理解http幂等性
查看>>
grep运用
查看>>
logstash收集syslog日志
查看>>
jenkins修改数据存放路径
查看>>
poj2481树状数组解二维偏序
查看>>
软件工程网络15个人阅读作业1(201521123062 杨钧宇)
查看>>
根据控制点坐标对完成坐标转换
查看>>
Boost.ASIO简要分析-4 多线程
查看>>