IE6背景图片闪动问题

 在IE6中,当JS触发事件时或者hover的时候,如果网速过慢 IE6背景图片重新加载会闪一下。

好的一个解决方案是

<!--[if IE 6]>

<script>
try{document.execCommand("BackgroundImageCache", falsetrue);}catch(e){}
</script>
<![endif]-->

这段代码相当于告诉服务器,本地已经有缓存啦,不需要再次的从服务器加载一次图片。 

(小提示——该办法在部分绿色版的IE6无效,但这些失效的绿色IE6中通过浏览器的前进后退按钮浏览时会有效,当然该办法对大多数的IE6是没问题的)

 

 

 

 

posted @ 2014-07-06 10:35  heimanba  阅读(173)  评论(0编辑  收藏  举报