JS发布到服务器上,有的用户访问到更新的JS页面,还是显示老版本的JS,更新上去的没有起作用!求教!该如何解决

JS发布到服务器上,有的用户访问到更新的JS页面,还是显示老版本的JS,更新上去的没有起作用!!!求教!!!
RT,有的用户反映JS还是旧的,不是最新的,测试的时候确实也是这样,浏览器缓存都清除了N次了,但是有的用户访问链接到我们网站上JS又是好的,应用服务器是WEBLOGIC,有测试过用户的网站,有的网站跳转到我们服务器上的页面,页面JS确实不是最新的,网站是直接提供的服务,就一台WEB服务器而已
------解决方案--------------------
引用:
Quote: 引用:

客户端有缓存,过段时间就好了,要验证的话,让客户端把缓存数据都清理掉

客户端端也是通过浏览器访问客户网站,然后通过客户网站连到我们的服务器的,浏览器缓存就清理了N次,我们的WEB服务就一台机器啊,提供的直连服务


客户网站的缓存你管的着么,js这种静态文件更新上服务器,你的任务就完成了,至于他们有缓存,你也没办法
------解决方案--------------------
加上     <meta http-equiv="Pragma" content="No-cache" >
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="0">

------解决方案--------------------
客户的浏览器会有缓存,可以在js的url上加个版本号,有更新js的就换个版本号。“style/js/util.js?version=201408”