用户需要清除新版本的缓存

时间:2012-12-14 22:17:01

标签: javascript

每次我们发布版本时,用户都需要清除缓存以使新代码生效。有没有办法让它自动完成?

2 个答案:

答案 0 :(得分:0)

如何添加默认页面没有缓存html标签?

类似于回答here

答案 1 :(得分:0)

如果您正在谈论网站上的Javascript包含,那么您只需附加一个增加版本号的查询字符串即可。所以一个版本将是:

<script src="codebase.js?v=1"></script>

,下一个版本将是:

<script src="codebase.js?v=2"></script>

如果您正在谈论您无法控制其脚本的第三方托管文件,那么问题就更难了。