首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >停止Chrome存储背景图片

停止Chrome存储背景图片
EN

Stack Overflow用户
提问于 2012-07-25 04:44:37
回答 2查看 214关注 0票数 0

我怎样才能阻止chrome存储我的背景图像。我知道chrome这样做是为了让浏览速度更快,但当web开发时,这是相当烦人的。我也不仅仅想禁用所有缓存,只禁用不刷新背景图像的部分。现在,每次我更改图像时,我都必须转到设置并删除所有缓存。任何帮助都将不胜感激。

谢谢你,伊恩

EN

回答 2

Stack Overflow用户

发布于 2012-07-25 05:41:59

规范的答案是在文件名的末尾附加一个随机数参数。服务器会忽略它,但浏览器会认为它不是同一个文件。所以,如果你有

代码语言:javascript
运行
复制
<img src="pic.png" />

将其更改为

代码语言:javascript
运行
复制
<img src="pic.png?a=123" />

其中123是每次页面加载时生成的随机数。

您甚至可以使用文件的MD5校验和,以便只有在文件实际发生更改时才绕过缓存。这有一个额外的好处,如果你在部署站点之前忘记删除缓存破碎器,用户不会受到影响。

票数 0
EN

Stack Overflow用户

发布于 2012-07-25 04:54:04

右上角-> Tools中的扳手-> Developer Tools -> Gear中的右下角->检查"disable cache“

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11639019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档