码迷,mamicode.com
首页 > Web开发 > 详细

利用js参数,保持客户端文件的新鲜度

时间:2016-02-17 23:43:27      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

不知道你是否碰到过如下情况,在服务端更新了一个重要的js文件后,由于浏览器的缓存机制,导致用户始终不能获取到最新的文件,此时的你恨不得有孙悟空吹毛化身的法术,帮用户清除浏览器的缓存。缓存既是程序员的好朋友,同时也是一个损友。吐槽完毕,那么如何能够保证我们在客户端更新js文件后,用户始终能够获取到最新的文件呢。

  相信大家有很多方法,我的方法是给js文件传参数,如果知道的朋友,会觉得这是一个很简单的事情,但是不熟悉的朋友,还是有必要了解一下。

 

  做法很简单,只需要在引用js时,在js文件加入参数即可,类似<script src="JS/1.js?20160217"></script>。就如在url中传递参数一样。只要在修改完js文件后,修改后面的参数即可保证客户端始终获取的都是最新的文件。

利用js参数,保持客户端文件的新鲜度

标签:

原文地址:http://www.cnblogs.com/jerrmy/p/5196778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!