代码改变世界

加载scrtipt脚本,不缓存的几种办法

2018-01-29 15:00  zlj1817  阅读(415)  评论(0编辑  收藏  举报

1、document.write

  document.write('<script src="a.js?r=' + Math.random() + '"><//script>');

2、创建脚本元素方式

var script = document.createElement('script');
    script.setAttribute('type', 'text/javascript');
    script.setAttribute('src', 'a.js?r='+ Math.random()
); document.getElementsByTagName('head')[0].appendChild(script);

 

3、jquery

$.getScript("a.js?r=" + Math.random());

4、后端代码补充随机码

<script src="a.js?r=<%=num%>"><script>