您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页IE缓存策略的BUG的解决方法_javascript技巧

IE缓存策略的BUG的解决方法_javascript技巧

来源:飒榕旅游知识分享网
今天是发现bug的高产期。

IE在解析innerHTML的时候居然会忽略Cache策略,简单的重复加载图片。请看以下代码:






保存到本地作为一个htm文件,然后用IE打开(允许脚本运行),然后用http监视工具可以看到,IE发起了100个请求,一个都不cache!

在FireFox下面就没有问题,只发起一个请求。
代码如下:
用这段代码可以解决这个问题




http://imgcache.qq.com/qzone/item/orig/11/3179_5.gif">

如果不怕麻烦的话,这样做可以更快一点点,也更保险:





http://imgcache.qq.com/qzone/item/orig/11/3179_5.gif" onreadystatechange="if(readyState=='complete')setTimeout('test()',0)">



更多方法:
http://www.blogjava.net/emu/archive/2006/03/01/33082.html

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务