html file选中图片后 不经过服务器 立刻显示在页面
2024-08-21 07:33:39
html结构中 file类型加上 onchange事件 ,用FileReader读取图片的data:/images,然后显示在img标签中,
代码如下:
<img class="preview" style="width:150px;" src="<?=IMG_URL.$cost['cover'].'_s.jpg';?>"><br><br>
<input type="file" name="cover" onchange="preview(this)"/>
<script>
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 width="100%" height="100%" id="qw_img" src="' + evt.target.result + '" />';
$('.preview').attr('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>';
$('.preview').attr('src' , file.value);
}
}
</script>
最新文章
- 如何选择合适的CRM客户关系管理软件?
- 怎么提高sql效率
- IOS Runtime-初识runtime(一)
- Atitit js版本es5 es6新特性
- Freemarker使用入门
- document.documentElement.clientWidth
- Open vSwitch安装及配置
- linux下crontab定时执行本地脚本和定时访问指定url
- .NET知识点总结二(笔记整合)
- 50一个Android开发技巧(01 利用好layout_weight属性)
- linux脚本Shell之九九乘法表
- (N叉树 DFS 递归 BFS) leetcode 559. Maximum Depth of N-ary Tree
- JAVAEE第三周
- Python学习之路基础篇--04Python基础+数据类型
- 文件扩展关联命令(assoc)
- leetcode — merge-intervals
- jquery监听滚动条
- IAM:亚马逊访问权限控制
- python容器数据类型的特色
- mysql存储引擎ARCHIVE
热门文章
- 复习了下自定义style的使用
- 求实现sql?
- Jasper_table_pass parameter to table component
- 新浪研发中心: Berkeley DB 使用经验总结
- [TYVJ] P1026 犁田机器人
- My Eclipse 自动提示
- Windows资源文件里VarFileInfo的Translation(EXE的语言描述信息)
- Square spiral
- 读论文系列:Nearest Keyword Search in XML Documents中使用的数据结构(CT、ECT)
- 【转】Android出现“Read-only file system”解决办法