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 相关文章推荐
In Javascript Class, how to call the prototype method.(three method)
Jan 09 Javascript
JavaScript 利用Cookie记录用户登录信息
Dec 08 Javascript
来自国外的30个基于jquery的Web下拉菜单
Jun 22 Javascript
javascript中数组中求最大值示例代码
Dec 18 Javascript
JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果
Jul 02 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
Oct 24 Javascript
Javascript实现倒计时(防页面刷新)实例
Dec 13 Javascript
js定时器实例分享
Dec 20 Javascript
Vue 单文件中的数据传递示例
Mar 21 Javascript
Javascript实现信息滚动效果
May 18 Javascript
详解webpack解惑:require的五种用法
Jun 09 Javascript
通过实例解析chrome如何在mac环境中安装vue-devtools插件
Jul 10 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
linux下编译安装memcached服务
2014/08/03 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
php实现登录页面的简单实例
2019/09/29 PHP
重定向实现代码
2006/11/20 Javascript
javascript forEach通用循环遍历方法
2010/10/11 Javascript
简单的jQuery入门指引
2015/07/28 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
JS控制文本域只读或可写属性的方法
2016/06/24 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
Vue.js中数组变动的检测详解
2016/10/12 Javascript
JQuery获取鼠标进入和离开容器的方向
2016/12/29 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
node操作mysql数据库实例详解
2017/03/17 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
Angular Renderer (渲染器)的具体使用
2018/05/03 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
jQuery each和js forEach用法比较
2019/02/27 jQuery
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
python 执行shell命令并将结果保存的实例
2018/05/11 Python
python3中property使用方法详解
2019/04/23 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
pyqt5中动画的使用详解
2020/04/01 Python
Python之字典添加元素的几种方法
2020/09/30 Python
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
C++:局部变量能否和全局变量重名
2014/03/03 面试题
动物学专业毕业生求职信
2013/10/11 职场文书
三八红旗集体先进事迹材料
2014/05/22 职场文书
党的群众路线对照检查材料范文
2014/09/24 职场文书
2014年教师教学工作总结
2014/11/08 职场文书
师德承诺书2015
2015/04/28 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书