今天碰到个外部引用js的问题:
正常我们引用的时候都是
<script src="***.js">
这样是没啥问题,问题是项目启动的时候,再编辑里面的js缺没反应,找了半天才发现是:浏览器缓存的影响。吐了,我还找了大半天,哎
解决的方式有两种,
-
第一种就是浏览器禁用缓存,可以解决,勾选 disable cache即可。
-
第二种就是引用的时候就加上时间戳
<script src="****js?var=<%=System.currentTimeMillis()%>"></script>