在会话启动时强制从服务器加载而不是缓存

时间:2011-04-09 05:04:22

标签: c# asp.net

如何确保用户在浏览器中缓存了最新的.js文件?我想让应用程序强制浏览器在每个会话开始时完全重新加载所有文件。

让我知道如何做到这一点。

感谢。

1 个答案:

答案 0 :(得分:0)

通常,您会在<<脚本>标记:

< script type="text/javascript" src="my-script.js?v=1" / >

然后每次更改my-script.js时,都可以增加版本号:

src="my-script.js?v=2"
src="my-script.js?v=3"
src="my-script.js?v=4"
src="my-script.js?v=5"

等等..现在当用户回来时,他们的浏览器将被迫下载更新的javascript。