ie 处理 gif动画 的onload 事件的一个 bug


Posted in Javascript onApril 12, 2007

如果 <img>标签的 src为一个 gif 动画,那么他的 onload事件会重复触发。
firefox就没有这样的问题。
<img src="http://zi.csdn.net/intel_120x60.gif" onload='gorush(this)'>
<script type="text/javascript">
//by Go_Rush(阿舜) from http://ashun.cnblogs.com/
function gorush(obj){
 alert("如果img的src为多帧gif动画,这个会重复弹出")
}
</script>
解决办法:
<img src="http://zi.csdn.net/intel_120x60.gif" onload='gorush(this)'>
<script type="text/javascript">
//by Go_Rush(阿舜) from http://ashun.cnblogs.com/
function gorush(obj){
 alert("这样,就只会弹出一次")
 obj.onload=null;
}
</script>
如果 src设置为 静态 gif 或者 jpg ,bmp等其他格式,也不会出现这个bug 

Javascript 相关文章推荐
网页中返回顶部代码(多种方法)另附注释说明
Apr 24 Javascript
解决JS中乘法的浮点错误的方法
Jan 03 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
Aug 18 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
Oct 08 Javascript
javascript如何写热点图
Dec 08 Javascript
jQuery form 表单验证插件(fieldValue)校验表单
Jan 24 Javascript
[原创]JQuery 在表单提交之前修改 提交的值
Apr 14 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
Jul 09 Javascript
3种不同的ContextMenu右键菜单实现代码
Nov 03 Javascript
浅析Node.js:DNS模块的使用
Nov 23 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
May 10 Javascript
js实现网页版贪吃蛇游戏
Feb 22 Javascript
无语,javascript居然支持中文(unicode)编程!
Apr 12 #Javascript
几个高效,简洁的字符处理函数
Apr 12 #Javascript
发两个小东西,ASP/PHP 学习工具。 用JavaScript写的
Apr 12 #Javascript
身份证号码前六位所代表的省,市,区, 以及地区编码下载
Apr 12 #Javascript
对google个性主页的拖拽效果的js的完整注释[转]
Apr 10 #Javascript
FireFox中textNode分片的问题
Apr 10 #Javascript
AJAX架构之Dojo篇
Apr 10 #Javascript
You might like
人族 Terran 魔法与科技
2020/03/14 星际争霸
Js 时间函数getYear()的使用问题探讨
2013/04/01 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2013/10/24 Javascript
javascript框架设计之种子模块
2015/06/23 Javascript
详解AngularJS中module模块的导入导出
2015/12/10 Javascript
ES6的新特性概览
2016/03/10 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
BootStrap日期控件在模态框中选择时间下拉菜单无效的原因及解决办法(火狐下不能点击)
2016/08/18 Javascript
jQuery开源组件BootstrapValidator使用详解
2017/06/29 jQuery
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
Jquery获取radio选中值实例总结
2019/01/17 jQuery
ES6数组与对象的解构赋值详解
2019/06/14 Javascript
vue开发中遇到的问题总结
2020/04/07 Javascript
JavaScript组合设计模式--改进引入案例分析
2020/05/23 Javascript
vue 动态生成拓扑图的示例
2021/01/03 Vue.js
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
Python处理文本文件中控制字符的方法
2017/02/07 Python
Scrapy框架使用的基本知识
2018/10/21 Python
Django 开发环境配置过程详解
2019/07/18 Python
python实现静态服务器
2019/09/05 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
2020/02/27 Python
django 模型中的计算字段实例
2020/05/19 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
利用python+ffmpeg合并B站视频及格式转换的实例代码
2020/11/24 Python
python爬虫中采集中遇到的问题整理
2020/11/27 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
python中count函数知识点浅析
2020/12/17 Python
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
C#基础面试题
2016/10/17 面试题
违反工作规定检讨书范文
2014/12/14 职场文书
2015年度保密工作总结
2015/04/24 职场文书
关于调整工作时间的通知
2015/04/24 职场文书
大学感恩节活动总结
2015/05/05 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python