缓存问题

强制客户端刷新

location.reload(true) 是强制刷新,无论文档的最后修改日期是什么,它都会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住 Shift 健的效果是完全一样。

css js

对于浏览器缓存问题,如果是更新了css、js文件因为缓存造成问题,可以通文件名更新实现。
一般是更新版本号,以文件名.版本号.js的形式。
比如
也可以在路径后面添加版本信息,比如
如果是公共文件,被大量页面引用,为了减少修改工作量,可以将header部分单独放置在一个文件中,比如电商的include.ftl里面。

你可能感兴趣的:(缓存问题)