ie6下的情况照片缓存文件

IE6下CSS情况照片闪动的Bug(ie6下的情况照片缓存文件难题)

IE6下的情况照片每次应用都会再次推送恳求(非当地),连1个hover实际效果情况下一样的情况照片仅仅部位不一样罢了,ie6都会再度推送恳求,这个让人奔溃的事儿必须处理掉:
针对ie来讲,filter:expression 很强劲,可以完成的作用非常多,可是更针对视高效率如性命的程序流程员来讲,它的高效率害怕让人奉承,因此有人会用css方式完成ie6下情况照片缓存文件,可是这类人也便是钦佩微软的强劲罢了:

拷贝编码
编码以下:

html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} 自然缺陷:将会会使全部网页页面的载入速率变慢

大多数数人都会挑选js方式完成:

拷贝编码
编码以下:

<script type='text/javascript'>
document.execCommand("BackgroundImageCache", false, true);
</script>

缺陷:假如在firefox等访问器下实行会错误。

因此必须分辨是不是为IE访问器,应用jQuery出示的分辨方式以下:

拷贝编码
编码以下:

<script type='text/javascript'>
if ($.browser.msie) {
document.execCommand("BackgroundImageCache", false, true);
}
</script>

更简易的便是应用IE的标准注解:

拷贝编码
编码以下:

<!--[if lt IE 7]>
<script>document.execCommand("BackgroundImageCache",false,true);</script>
<![endif]-->