龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

ie6下背景图片不缓存解决办法

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
现在讲ie6感觉有点过时了,但是我还是得分享一下我碰到的一个问题,就是ie6 bug背景图片在ie6不缓存的问题,如果你背景图片很多每天刷新都在加载这样增加了服务器的负载同时也占带
现在讲ie6感觉有点过时了,但是我还是得分享一下我碰到的一个问题,就是ie6 bug背景图片在ie6不缓存的问题,如果你背景图片很多每天刷新都在加载这样增加了服务器的负载同时也占带宽。

一,利用了execCommand来操作,很方方便代码如下。

 代码如下

if($.browser.msie && $.browser.version == "6.0"){
    try{
        document.execCommand('BackgroundImageCache', false, true);
    }catch(e){}
};

//execCommand .net一个对当前文档,当前选择或者给出范围的命令

二,IE6下默认不缓存背景图片

解决方法:

 代码如下

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


这里有个关于javascript/39702.htm">document.execCommand 实例,有举的可以参考一下


精彩图集

赞助商链接