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 相关文章推荐
JQuery Ajax通过Handler访问外部XML数据的代码
Jun 01 Javascript
window.requestAnimationFrame是什么意思,怎么用
Jan 13 Javascript
jQuery插件datepicker 日期连续选择
Jun 12 Javascript
JQuery实现简单的图片滑动切换特效
Nov 22 Javascript
使用Script元素发送JSONP请求的方法
Jun 12 Javascript
纯JS单页面赛车游戏制作代码分享
Mar 03 Javascript
JS实现简单的点赞与踩功能示例
Dec 05 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
Feb 08 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
Nov 01 Javascript
详解Vue template 如何支持多个根结点
Feb 10 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
May 14 Javascript
通过实例了解Render Props回调地狱解决方案
Nov 04 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
剧场版动画《PSYCHO-PASS 3 FIRST INSPECTOR》3月27日日本上映!
2020/03/06 日漫
攻克CakePHP系列一 连接MySQL数据库
2008/10/22 PHP
PHP Directory 函数的详解
2013/03/07 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
destoon复制新模块的方法
2014/06/21 PHP
redirect_uri参数错误的解决方法(必看)
2017/02/16 PHP
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
2009/11/04 Javascript
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
2010/12/10 Javascript
写了10年的Javascript也未必全了解的连续赋值运算
2011/03/25 Javascript
JavaScript操作class和style样式代码详解
2016/02/13 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
详解Angular之constructor和ngOnInit差异及适用场景
2017/06/22 Javascript
Vue cli+mui 区域滚动的实例代码
2018/01/25 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
微信小程序实现上传多个文件 超过10个
2020/03/30 Javascript
Node.js API详解之 timer模块用法实例分析
2020/05/07 Javascript
JavaScript实时更新当前的时间的示例代码
2020/07/15 Javascript
利用Python演示数型数据结构的教程
2015/04/03 Python
在 Python 应用中使用 MongoDB的方法
2017/01/05 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
VSCode中自动为Python文件添加头部注释
2019/11/14 Python
Python如何定义接口和抽象类
2020/07/28 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
教师岗位职责
2013/11/17 职场文书
教师实习自我鉴定
2013/12/13 职场文书
心得体会开头
2014/01/01 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
2016年师德学习心得体会
2016/01/12 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
在HTML5 localStorage中存储对象的示例代码
2021/04/21 Javascript