首頁 > web前端 > js教程 > ie 处理 gif动画 的onload 事件的一个 bug_javascript技巧

ie 处理 gif动画 的onload 事件的一个 bug_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 19:15:03
原創
1101 人瀏覽過

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

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
ie瀏覽器不能登入php中文網
來自於 1970-01-01 08:00:00
0
0
0
css - 關於HTML頁面IE判斷
來自於 1970-01-01 08:00:00
0
0
0
javascript - vue元件內的事件ie下未被觸發
來自於 1970-01-01 08:00:00
0
0
0
搜尋輸入框,float:unset在ie瀏覽器沒有用
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板