首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

IE6和7上GIF动画不动

2012-10-26 
IE6和7下GIF动画不动这是IE6/7的一个bug导致的。这两个版本的IE会在,页面在跳转或者关闭前会把gif动画停了,

IE6和7下GIF动画不动
这是IE6/7的一个bug导致的。

这两个版本的IE会在,页面在跳转或者关闭前会把gif动画停了,而我们经常用a标签来充当按钮执行一些javascript脚本,为了不跳转一般把href属性设置为javascript:;或类似的东西,在IE6/7下这虽然不跳转页面但依然会触发onbeforeunload事件的,再抛出这个事件后就会把GIF动画停止了,尽管在这个事件处理函数return false也阻止不了这样的行为。而且ie6/7的onbeforeunload事件中return的内容会被特殊处理,它们会弹出一个框显示这些内容。

javascript:;这样的用法很常见,无法完全避免,只要发现GIF和这种用法并存的时候特别处理就行了。

热点排行