如何从服务器端强制刷新客户端js?

All*_*son 3 javascript browser

情况如下:

我得到一个监视网络广告的js.因为浏览器缓存,当我在服务器端更新js时,客户端的js不会立即刷新.我如何在服务器端更新js时强制刷新客户端js?

ps添加版本号策略在我的情况下没用.

MD *_*med 6

简单策略 - 将版本号作为查询字符串添加到js文件中,并更改数字.这将导致浏览器再次获取您的js文件 -

<script src="mysource.js?version=123"></script>
Run Code Online (Sandbox Code Playgroud)

每当您更改服务器上的脚本时,也请在html中更改此版本号.或者更好的是,version每次请求此脚本时,都应用随机数作为值.