常用的解决方案:
在页面底部添加以下IE6专用代码,让IE6缓存CSS背景图片至本地,这样a:hover时IE6就不会再重新向服务器请求加载背景图片了。
XML/HTML代码
- <!–[if IE 6]>
- <script type=”text/javascript”>
- document.execCommand(”BackgroundImageCache”, false, true);
- </script>
- <![endif]–>
或者
XML/HTML代码
- <!–[if IE 6]>
- <script type=text/javascript>
- try {
- document.execCommand(“BackgroundImageCache”, false, true);
- } catch(err) {}
- </script>
- <![endif]–>
本文介绍了解决IE6浏览器不缓存CSS背景图片的问题,通过添加特定的HTML代码片段,使得IE6在遇到a:hover等伪类时不再重新加载背景图片,有效提升了页面加载速度。

1917

被折叠的 条评论
为什么被折叠?



