0

在php上显示后如何从浏览器缓存中删除图像?在浏览器上显示此图像后,我想从缓存浏览器中删除此图像。

图片的加载量应逐渐增加,作为带有标题的旁路列表,图片不应在内存浏览器中累积,即显示后删除。必须仅在下一张图片加载到浏览器后才能显示每个后续报价。

4

3 回答 3

2

您无法清除 PHP 中的浏览器缓存。

但是,如果您在图像末尾附加一个随机 ID,浏览器会将其视为新图像。

例如 images/image.jpg?2124124

例子:

$cacheId = Math.floor(Math.random()*50000);
echo 'image/image.jpg?' . $cacheId;
于 2012-09-18T08:44:26.610 回答
1

您不能从代码中删除缓存。但是,您可以更改文件名或附加查询字符串,以便浏览器对资源进行新的请求(版本控制)。您也可以尝试在标题中设置“CACHE-CONTROL”

于 2012-09-18T08:18:16.543 回答
-1

每个浏览器都有一个清除缓存的插件。在FF我使用这个:https ://addons.mozilla.org/pl/firefox/addon/clear-cache-button/

在其他你必须搜索..

于 2012-09-18T08:00:20.260 回答