我想在缓存中存储图像,以加快我的网站速度。那么,如何在Javascript或jQuery中将图像存储在缓存中以优化网站的速度呢?
发布于 2013-03-21 01:45:07
谷歌会帮你的!
看一看http://developer.android.com/guide/topics/data/data-storage.html#filesInternal
发布于 2013-03-21 01:48:09
你可以通过在初始加载时使用HTML隐藏img标签来强制“加载”到这些图像的缓存中。以后对相同图像的HTTP请求应该从缓存返回。
默认情况下,大多数浏览器都会为您进行缓存,前提是您没有在HTTP响应标头中为这些图像资源提供其他指令。
发布于 2013-03-21 01:56:38
尝尝这个
$('#gallery img').each(function(i){
if(this.complete){
doSomething();
} else {
$(this).load(function(){
doSomethingElse();
});
}
});https://stackoverflow.com/questions/15530654
复制相似问题