前端上传图片预览
来源:互联网 发布:linux utf8转gbk乱码 编辑:程序博客网 时间:2024/05/13 01:49
——不控制高宽——
html
<input type="file"><br><img src="" height="200" alt="Image preview area..." title="preview-img">
js
var fileInput = document.querySelector('input[type=file]');var previewImg = document.querySelector('img');fileInput.addEventListener('change', function () {var file = this.files[0];var reader = new FileReader();reader.addEventListener('load', function () { previewImg.src = reader.result;}, false);reader.readAsDataURL(file);}, false);
——控制高宽——
html
<div id="preview"></div><input type="file" onchange="preview(this)" />
css
#preview, .img, img { width:200px; height:200px; } #preview {border:1px solid #000;}
js
function preview(file){ var prevDiv = document.getElementById('preview'); if (file.files && file.files[0]) { var reader = new FileReader(); reader.onload = function(evt){ prevDiv.innerHTML = '<img src="' + evt.target.result + '" />'; } reader.readAsDataURL(file.files[0]); } else { prevDiv.innerHTML = '<div class="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\'' + file.value + '\'"></div>'; } }
阅读全文
1 0
- 前端上传图片预览
- 前端上传图片预览
- Web前端上传图片预览
- 前端上传图片并预览图片
- js前端上传图片 预览获取
- 前端js实现图片上传预览
- 图片上传前端预览兼容ie9以下
- 纯前端实现图片上传预览(filereader )
- [前端 4] 使用Js实现图片上传预览
- 前端实现图片上传实时预览的两种方式
- web前端——实现上传图片预览功能
- H5图片预览及上传(WEB前端)
- 图片上传+图片预览
- 前端图片预览,上传前预览,兼容IE7、8、9、10、11,FIREFOX,CHROME
- 前端图片预览,上传前预览,兼容IE7、8、9、10、11,Firefox,Chrome
- 图片上传显示进度条和预览图的前端实现之预览图篇
- 前端图片预览,上传前预览,兼容IE7、8、9、10、11,FIREFOX,CHROME
- 上传预览图片
- 落后的下场
- 泛化之美--C++11可变模版参数的妙用
- Codevs1540银河英雄传说
- AndroidStudio导出jar包和aar包
- ArrayList源码简析
- 前端上传图片预览
- jsp分页及原理
- AD15 快捷键
- composer windows的安装
- python对文件的操作
- 使用Spring Cloud微服务框架进行多个微服务整合时出现No converter found for return value of type:xxx异常信息
- C3P0连接MySQL自动中断后无法再连接的问题
- iOS中Framework的制作
- Codevs 1540+洛谷1196 银河英雄传说