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 相关文章推荐
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
Oct 19 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
Nov 25 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
Nov 30 Javascript
JS弹出窗口代码大全(详细整理)
Dec 21 Javascript
javascript中数组的sort()方法的使用介绍
Dec 18 Javascript
JavaScript中的原型链prototype介绍
Dec 30 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
Nov 24 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
Feb 21 Javascript
jQuery的框架介绍
May 11 Javascript
BootStrap selectpicker后台动态绑定数据的方法
Jul 28 Javascript
微信网页登录逻辑与实现方法
Apr 29 Javascript
基于js判断浏览器是否支持webGL
Apr 18 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
PHP中的正则表达式函数介绍
2012/02/27 PHP
php计算数组不为空元素个数的方法
2014/01/27 PHP
PHP使用pcntl_fork实现多进程下载图片的方法
2014/12/16 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
PHP 配置后台登录以及模板引入
2017/01/24 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
Vue axios 中提交表单数据(含上传文件)
2017/07/06 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
从vue源码看props的用法
2019/01/09 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
[46:25]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第二局
2016/03/05 DOTA
python3如何将docx转换成pdf文件
2018/03/23 Python
python中reader的next用法
2018/07/24 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
python的help函数如何使用
2020/06/11 Python
基于Python爬取fofa网页端数据过程解析
2020/07/13 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
推荐10个HTML5响应式框架
2016/02/25 HTML / CSS
职称自我鉴定
2013/10/15 职场文书
社区党员先进事迹
2014/01/22 职场文书
触摸春天教学反思
2014/02/03 职场文书
《分一分》教学反思
2014/04/13 职场文书
职务说明书范文
2014/05/07 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书
2014年检验科工作总结
2014/11/22 职场文书
工程部部长岗位职责
2015/02/12 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书