我尝试在Google中查找此内容,但我收到了很多有关“如何做”而不是副作用的说明。
更改img的src时,这是否会导致双重缓存效果?如果有人使用jquery创建滑块/旋转器/漫画查看器/选取框/等,并使用jquery这样做怎么办?
在移动设备上,页面旋转图像后,设备会收到类似于“页面太大”的错误,页面是否可以停止工作?
可以通过浏览器记住图像的方式来缓存图像吗?这就是说,当您拥有一个具有特定名称的图像时,您将对其进行编辑,然后浏览器将加载该图像的缓存版本。如果放置了随机码来选择随机图像,这会导致错误的图像加载吗?
我只是很好奇这会对浏览器/按访问次数对浏览器产生什么样的影响。
我想测试一下,但是我觉得我的结果可能与世隔绝,或者不够广泛,无法涵盖可能已经掌握的所有情况。
这纯粹是为了知识,而不是项目。我想其他人也会想知道。
更新src
属性将加载新图像。
即使我会先预加载图像,然后以这种方式替换或处理图像。
您可以在此处看到两者的有效示例:http : //jsfiddle.net/je9w1n9m/
但是我认为您的问题更多是关于如何为静态内容设置缓存头。如果您在Web服务器上设置了高速缓存标头,以告知浏览器高速缓存静态内容,则图像将返回304 Not Modified
响应,并且将从第一次加载开始就被高速缓存在浏览器中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句