我尝试在谷歌中查看这个内容,但我得到了大量的turtorials"如何"而不是副作用。
更改img的src时,是否会导致双缓存效果?如果有人使用jquery创建一个滑块/旋转器/漫画查看器/选框/等并使用jquery这样做会怎么样?
在移动设备上,图片旋转后页面可能会停止工作,设备会收到类似于"页面过大的某种类型的错误?"
图像是否可以通过浏览器记住的方式进行缓存?我的意思是当你有一个具有特定名称的图像时,你进行编辑,浏览器加载它的缓存版本。如果放置随机码代码来选择随机图像,这会导致错误的图像加载吗?
我只是好奇这可能会通过浏览器访问浏览器/访问基础。
我想对此进行测试,但我觉得我的结果可能是隐蔽的,或者不够广泛,无法涵盖知识可能已经可用的所有情景。
这纯粹是为了知识,而不是为了项目。我认为其他人也可能会这么想。
答案 0 :(得分:2)
更新src
属性会加载新图片。
即使我先预先加载图像,然后以这种方式替换或处理图像。
您可以在此处查看两个工作示例:http://jsfiddle.net/je9w1n9m/
但我认为您的问题更多的是关于如何为静态内容设置缓存标头。如果您在Web服务器上设置了缓存标头,以告知浏览器缓存静态内容,那么该图像将返回304 Not Modified
响应,并将在第一次加载时缓存在浏览器中。