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 相关文章推荐
javascript IFrame 强制刷新代码
Jul 23 Javascript
JS中的log对象获取以及debug的写法介绍
Mar 03 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
Jan 13 Javascript
2则自己编写的jQuery特效分享
Feb 26 Javascript
javascript设计模式--策略模式之输入验证
Nov 27 Javascript
jQuery自动完成插件completer附源码下载
Jan 04 Javascript
JS创建对象几种不同方法详解
Mar 01 Javascript
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
Aug 23 Javascript
微信小程序实现移动端滑动分页效果(ajax)
Jun 13 Javascript
js实现转动骰子模型
Oct 24 Javascript
JS常见错误(Error)及处理方案详解
Jul 02 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
Jul 20 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下PHP5和Apache的安装与配置
2006/09/05 PHP
PHP的博客ping服务代码
2012/02/04 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
php实现的简易扫雷游戏实例
2015/07/09 PHP
PHP实现的简单网络硬盘
2015/07/29 PHP
利用PHP绘图函数实现简单验证码功能的方法
2016/10/18 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
2018/08/17 PHP
用js统计用户下载网页所需时间的脚本
2008/10/15 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
Javascript将JSON日期格式化
2016/08/23 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
利用js编写网页进度条效果
2017/10/08 Javascript
使用nvm管理不同版本的node与npm的方法
2017/10/31 Javascript
使用canvas实现一个vue弹幕组件功能
2018/11/30 Javascript
js中数组对象去重的两种方法
2019/01/18 Javascript
为Python的web框架编写前端模版的教程
2015/04/30 Python
简单掌握Python的Collections模块中counter结构的用法
2016/07/07 Python
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python和ruby,我选谁?
2017/09/13 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
python爬虫 urllib模块反爬虫机制UA详解
2019/08/20 Python
降低python版本的操作方法
2020/09/11 Python
python 统计list中各个元素出现的次数的几种方法
2021/02/20 Python
小学生安全保证书
2014/02/01 职场文书
《学会待客》教学反思
2014/02/22 职场文书
银行职员自我鉴定
2014/04/20 职场文书
2014年音乐教师工作总结
2014/12/03 职场文书
公司捐书倡议书
2015/04/27 职场文书
用JS创建一个录屏功能
2021/11/11 Javascript
Flutter集成高德地图并添加自定义Maker的实践
2022/04/07 Java/Android