js兼容火狐显示上传图片预览效果的方法


Posted in Javascript onMay 21, 2015

本文实例讲述了js兼容火狐显示上传图片预览效果的方法。分享给大家供大家参考。具体实现方法如下:

<!doctype html> 
<html> 
<head> 
<meta content="text/html; charset=GBK" http-equiv="Content-Type" /> 
<title>Image preview example</title>
<style type="text/css">
 div {width:100px;height:100px;border: 1px #A3BFE7 solid;}
 img {width:atuo;height:atuo;}
</style> 
<script type="text/javascript"> 
 function viewPic() { 
 var oFReader = new FileReader();
 oFReader.onload = function(e) {
 document.getElementById("uploadPreview").src = e.target.result;
 }
 if (document.getElementById("uploadImage").files.length === 0) { 
 return;
 } 
 var oFile = document.getElementById("uploadImage").files[0];
 oFReader.readAsDataURL(oFile);
} 
</script> 
</head> 
<body>
<input id="uploadImage" type="file" name="myPhoto" 
onchange='viewPic();'/><br>
<img id="uploadPreview" src=""/>
</body> 
</html>

运行效果如下图所示:

js兼容火狐显示上传图片预览效果的方法

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
Nov 25 Javascript
javascript利用控件对windows的操作实现原理与应用
Dec 23 Javascript
js相册效果代码(点击创建即可)
Apr 16 Javascript
jquery监听div内容的变化具体实现思路
Nov 04 Javascript
如何防止回车(enter)键提交表单
May 11 Javascript
ANGULARJS中使用JQUERY分页控件
Sep 16 Javascript
js实现页面跳转的五种方法推荐
Mar 10 Javascript
JS实现环形进度条(从0到100%)效果
Jul 05 Javascript
Angularjs 实现移动端在线测评效果(推荐)
Apr 05 Javascript
H5基于iScroll实现下拉刷新和上拉加载更多
Jul 18 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
Aug 12 Javascript
vue-router命名视图的使用讲解
Jan 19 Javascript
javascript去除空格方法小结
May 21 #Javascript
删除javascript所创建子节点的方法
May 21 #Javascript
png在IE6 下无法透明的解决方法汇总
May 21 #Javascript
javascript相关事件的几个概念
May 21 #Javascript
javascript实时显示当天日期的方法
May 20 #Javascript
JavaScript中String.prototype用法实例
May 20 #Javascript
实现无刷新联动例子汇总
May 20 #Javascript
You might like
Windows下部署Apache+PHP+MySQL运行环境实战
2012/08/31 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
浅谈PHP的反射API
2017/02/26 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
2019/07/03 PHP
PHP后门隐藏的一些技巧总结
2020/11/04 PHP
JavaScript脚本性能优化注意事项
2008/11/18 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
JS跨域请求的问题解析
2018/12/03 Javascript
vue项目强制清除页面缓存的例子
2019/11/06 Javascript
vue使用axios实现excel文件下载的功能
2020/07/16 Javascript
[02:03]完美世界DOTA2联赛10月30日赛事集锦
2020/10/31 DOTA
[01:03:50]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第二场 2月7日
2021/03/11 DOTA
Python3处理文件中每个词的方法
2015/05/22 Python
详解django自定义中间件处理
2018/11/21 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
python输出数学符号实例
2020/05/11 Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
2020/06/29 Python
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
Aosom西班牙:家具在线商店
2020/06/11 全球购物
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
饭店工作计划书
2014/01/10 职场文书
中级会计职业生涯规划范文
2014/01/16 职场文书
地理教师岗位职责
2014/03/16 职场文书
难忘的一课教学反思
2014/04/30 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
python tkinter模块的简单使用
2021/04/07 Python
apache基于端口创建虚拟主机的示例
2021/04/22 Servers
手把手教你使用TensorFlow2实现RNN
2021/07/15 Python