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 用于计算点击率(统计)
Jun 30 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
Jan 16 Javascript
基于JQuery实现的图片自动进行缩放和裁剪处理
Jan 31 Javascript
javascript将异步校验表单改写为同步表单
Jan 27 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
Aug 07 Javascript
Javascript创建类和对象详解
May 31 Javascript
浅谈JavaScript闭包
Apr 09 Javascript
Vue实现表格批量审核功能实例代码
May 28 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
Jan 17 Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
Jun 17 Javascript
JS字符串和数组如何实现相互转化
Jul 02 Javascript
解决vant中 tab栏遇到的坑 van-tabs
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
PHP正确配置mysql(apache环境)
2011/08/28 PHP
Php图像处理类代码分享
2012/01/19 PHP
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
2014/06/19 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
PHP使用mysqldump命令导出数据库
2015/04/14 PHP
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
Jquery异步请求数据实例代码
2011/12/28 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
JS+CSS实现仿msn风格选项卡效果代码
2015/10/22 Javascript
javascript简单比较日期大小的方法
2016/01/05 Javascript
BootStrap table表格插件自适应固定表头(超好用)
2016/08/24 Javascript
js实现倒计时效果(小于10补零)
2017/03/08 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
JS+HTML+CSS实现轮播效果
2017/11/28 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
如何在JS文件中获取Vue组件
2020/09/16 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
python开发简易版在线音乐播放器
2017/03/03 Python
Win10下python3.5和python2.7环境变量配置教程
2018/09/18 Python
基于PyQt4和PySide实现输入对话框效果
2019/02/27 Python
Python中遍历列表的方法总结
2019/06/27 Python
Python Django简单实现session登录注销过程详解
2019/08/06 Python
python 实现客户端与服务端的通信
2020/12/23 Python
详解Html5微信支付爬坑之路
2018/07/24 HTML / CSS
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
计算机求职信
2013/12/01 职场文书
学校门卫管理制度
2014/01/30 职场文书
超市总经理岗位职责
2014/02/02 职场文书
工作表现自我评价
2014/02/08 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
2014年党建工作总结
2014/11/11 职场文书
浅谈Java实现分布式事务的三种方案
2021/06/11 Java/Android