当您更改css时,有一个已知的css缓存问题,浏览器不会意识到它,除非时间过期,并且每个人似乎都使用查询字符串?version = 29347在服务器上更改时更新css。
但是img有同样的问题吗?当img在服务器上更改时,浏览器会检测到它吗?或者我是否需要img的类似实现?
我要问的原因是因为我正在编写css的通用实现,并想知道是否有任何与img相关的标准,以便它没有相同的问题。而不仅仅依靠我的测试,因为我无法测试所有浏览器或实际工作场景
答案 0 :(得分:1)
是的,图像会出现同样的问题(如flash,javascript文件或浏览器缓存的任何其他媒体)。
在<img src=>
或<script src=>
标记中使用随机虚拟查询字符串参数也可以解决其他案例的问题。