如何停止Chrome存储背景图像。我知道铬这是为了让浏览速度更快,但是当网络开发时,它非常烦人。我也不只是想禁用所有缓存,只是不刷新背景图像的部分。现在每当我更改图片时,我都必须进入设置并删除所有缓存。任何帮助将非常感激。停止Chrome存储背景图像
感谢 伊恩
如何停止Chrome存储背景图像。我知道铬这是为了让浏览速度更快,但是当网络开发时,它非常烦人。我也不只是想禁用所有缓存,只是不刷新背景图像的部分。现在每当我更改图片时,我都必须进入设置并删除所有缓存。任何帮助将非常感激。停止Chrome存储背景图像
感谢 伊恩
扳手上右键 - >工具 - >开发工具 - >齿轮右下 - >勾选“禁用缓存”
的规范答案是追加一个随机数参数在文件名的末尾。服务器忽略它,但浏览器认为它不是同一个文件。所以,如果你有
<img src="pic.png" />
将其更改为
<img src="pic.png?a=123" />
,其中123是一个随机数生成每次页面加载。
您甚至可以使用该文件的MD5校验和,以便仅当文件实际发生更改时才缓存高速缓存。这还带来了额外的好处,如果您在部署站点之前忘记删除缓存断路器,用户将不会受到影响。
如何更改背景图片?文件名(对浏览器可见)是否一样? – JJJ 2012-07-24 20:50:15
是的,文件名是一样的。只需在图像编辑器中更改src文件即可。 – Olokoo 2012-07-24 20:56:28