使用 Cachebreaker 进行动态图像刷新
访问每次加载时提供新图像的动态图像源时,强制刷新至关重要在网页上显示更新的图像。
在后台加载新图像并尝试时会出现问题替换页面上现有的。尽管加载了新图像,但在刷新页面之前它可能不会显示。
要解决此问题,可以将缓存破坏器附加到图像 URL 的末尾:
newImage.src = "http://localhost/image.jpg?" + new Date().getTime();
这方法将当前时间戳添加到 URL,指示浏览器直接从源而不是从缓存检索图像。因此,浏览器将始终获取最新版本的图像,确保页面上显示更新的图像。
以上是如何强制浏览器刷新动态图像以显示更新?的详细内容。更多信息请关注PHP中文网其他相关文章!