电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

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


发布日期:2018/12/24
 
如果<img>标签的src为一个gif动画那么他的onload事件会重复触发

firefox就没有这样的问题

<imgsrc=onload=gorush(this)>

<scripttype=text/javascript>

//byGo_Rush(阿舜)from

functiongorush(obj){

alert(如果img的src为多帧gif动画这个会重复弹出)

}

</script>

解决办法:

<imgsrc=onload=gorush(this)>

<scripttype=text/javascript>

//byGo_Rush(阿舜)from

functiongorush(obj){

alert(这样就只会弹出一次)

objonload=null;

}

</script>

如果src设置为静态gif或者jpgbmp等其他格式也不会出现这个bug

上一篇:网页缓存文件批量改名工具

下一篇:TFDN图片播放器 不错自动播放