我的老板抱怨说,当我创建新版本的网站时,用户需要按Ctrl + F5才能使网站再次运行。这似乎是一个JavaScript问题(在我修改JavaScript时出现)。
怎么办?我不希望用户按Ctrl + F5来理解F5键的作用。
答案 0 :(得分:4)
为脚本添加版本标记包括
<script src="myScript.js?v=2"></script>
这样,只要脚本发生更改,您就可以更新版本代码,并且不想从用户的缓存中加载文件。
如果您使用的是任何服务器端语言,而不是版本号,则可以使用文件内容的哈希值,以便在文件发生更改时自动更新。