【浏览器兼容性】 IE6下背景图片默认不缓存,导致hover效果闪烁的解决办法

IE6不会缓存背景图片,它会每次都从服务器读取。这就导致我们在做一些hover之类背景切换效果的时候,产生闪烁的问题。解决办法是,加一句JS代码,告诉IE6,这种背景的问题,就不要再麻烦服务器了,有两种办法添加:

html {}{ filter: expression(document.execCommand("BackgroundImageCache", false, true)); }

或者

document.execCommand("BackgroundImageCache",false,true);

转载于:https://www.cnblogs.com/chengw/archive/2011/08/16/2140814.html

你可能感兴趣的:(【浏览器兼容性】 IE6下背景图片默认不缓存,导致hover效果闪烁的解决办法)