您现在的位置:首页 >> 前端 >> 内容

script标签添加时间戳防止浏览器缓存

时间:2018/1/22 16:33:58 点击:

  核心提示:1.方法一:script type='text/(function(){var randomh=Math.random(); var e = document.getElementsByTagName...

1.方法一:

<script type="text/javascript">
(function(){ 
     var randomh=Math.random();
     var e = document.getElementsByTagName("script")[0];
     var d = document.createElement("script");
     d.src = "//site.com/js.js?x="+randomh+"";
     d.type = "text/javascript"; 
     d.async = true;
     d.defer = true;
     e.parentNode.insertBefore(d,e);
 })();
</script>
许多扩展可以通过这种方式添加,包括异步包含和脚本延迟。 大量的广告网络和高流量网站使用这种方法。

 

2.方法二:

<script>document.write("<script type='text/javascript' src='//site.com
    /js.js?v=" + Date.now() + "'><\/script>");</script>

Tags:SC CR RI IP 
作者:网络 来源:骑着代码去流浪