在php上显示后如何从浏览器缓存中删除图像?在浏览器上显示此图像后,我想从缓存浏览器中删除此图像。
图片的加载量应逐渐增加,作为带有标题的旁路列表,图片不应在内存浏览器中累积,即显示后删除。必须仅在下一张图片加载到浏览器后才能显示每个后续报价。
在php上显示后如何从浏览器缓存中删除图像?在浏览器上显示此图像后,我想从缓存浏览器中删除此图像。
图片的加载量应逐渐增加,作为带有标题的旁路列表,图片不应在内存浏览器中累积,即显示后删除。必须仅在下一张图片加载到浏览器后才能显示每个后续报价。
您无法清除 PHP 中的浏览器缓存。
但是,如果您在图像末尾附加一个随机 ID,浏览器会将其视为新图像。
例如 images/image.jpg?2124124
例子:
$cacheId = Math.floor(Math.random()*50000);
echo 'image/image.jpg?' . $cacheId;
您不能从代码中删除缓存。但是,您可以更改文件名或附加查询字符串,以便浏览器对资源进行新的请求(版本控制)。您也可以尝试在标题中设置“CACHE-CONTROL”
每个浏览器都有一个清除缓存的插件。在FF我使用这个:https ://addons.mozilla.org/pl/firefox/addon/clear-cache-button/
在其他你必须搜索..