javascript - 在 html5 中不缓存图像的最佳方法是什么?

标签 javascript html image caching reload

我有一个应用程序每 40 毫秒覆盖一次图像(在本地主机中)。我正在尝试每 40 毫秒在 HTML5 图像标记中加载该图像(相同名称且来自本地主机)。问题是加载第一个图像后,图像存储在缓存中,并且 HTML5 未加载新图像(同名)。

我正在搜索并看到(例如 Basic HTML5 caching )cache.manifest 问题,但无法解决我的问题。在 html5 中不缓存图像的最佳方法是什么?

谢谢你

最佳答案

与往常一样,不要在 HTML 中这样做。让服务器添加 HTTP header :

Cache-Control: no-cache

图像响应。

否则,您将使用具有随机文件名的垃圾副本填充浏览器的缓存,从而将有用的文件从缓存中推出。

参见other answers用于特定于服务器的配置。

关于javascript - 在 html5 中不缓存图像的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23431165/

相关文章:

javascript - 存储在 Var 中并在 html 中调用的函数

javascript - 获取父 DIV 具有绝对位置的 DIV 的高度(JQuery)

javascript - 在没有递归的情况下展平多个嵌套数组的数组 - javascript

javascript - 布袋戏:完整屏幕截图无法在完整模式下使用

html - 我可以根据屏幕大小更改 Google map 中信息窗口的大小吗?

iphone - 如何在不使用设置 alpha 的情况下合并 2 个图像?

c++ - 如何从 CreateDIBitmap() 函数获取错误代码?

javascript - CSS Transitions 不过渡

javascript - 使用 emailjs 通过 javascript 发送内联附件

javascript - html中没有图像回显