您当前的位置:主页 > 教程合集 > 网站建设网站利发国际网站建设

在静态html中引入js添加随机数后缀防止缓存

发布时间:2017-06-28编辑:余斗阅读:(0)字号:
    在web项目开发中,页面引入js被修改时,为避免浏览器缓存引起的问题,在引入js时,给js名后面加上随机数,以保证每次都发送新的请求。 在jsp中,一般通过后台取随机数即可,代码如下:

    <script src="js/test.js?v=<%=Math.random()%>" type="text/javascript"></script>
     
    在html静态页面中引入时,用到js的Math.random函数,不能直接加载v后面,有问题,搜了解决方法,有效,但不知道是否有更完善的方法,代码如下:

    <script src="" id="script1" type="text/javascript"></script>

    <script type="text/javascript">

        document.getElementById("script1").src="test.js?ver="+Math.random();
    </script>

    //或

    <script type="text/javascript">

      document.write('<script src="test.js?ver="'+Math.random()+' type="text/javascript"></script>');

    </script>

    //等等
     
关键字词HTML 缓存
余斗余斗
  1. 转载请注明: 在静态html中引入js添加随机数后缀防止缓存_余斗余斗_利发国际
  2. 版权声明: 本站原创文章,由 发表在 网站建设 分类下,于2017-06-28最后更新
百度地图文字乱码与去版权信息的解决方法
虚拟/VPS主机屏蔽限制ip访问的方法(适用apache、iis6、ii7)
手机扫一扫 随身带着看

利发国际

百度360搜索搜狗搜索