0

我有这个问题有一段时间了,我想知道是我自己还是 chrome 的工作方式。当我对图像进行更改并上传时,重新加载 chrome 无法显示新图像,而是显示旧图像。Firefox 显示新图像。这主要发生在大图像上,比如背景。所以我必须等待几分钟,然后 chrome 才会显示新图像......这是规则还是仅在我的浏览器中发生?

4

2 回答 2

1

这可能是因为您的本地时钟与 Web 服务器不同步。上传图像时,会创建一个新文件。当浏览器请求文件时,服务器将返回文件的时间戳。如果该时间戳比您缓存中的时间戳更旧,则浏览器将不会再次加载图像(假设它仍然足够好)。

您应该检查图像(右键单击它),然后查看网络活动。Chrome 会在那里告诉您它是否加载了图像以及为什么不加载。

于 2012-09-18T10:01:10.490 回答
0

看起来是缓存问题。这个逻辑对于不同的浏览器是不同的。

您可以通过按 Ctrl+Shitf+F12 并设置选项“清空缓存”来清除 Chrome 缓存。此操作后,新图像应始终加载。

于 2012-09-18T09:58:04.767 回答