国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > web前端 > htmlcss > 载入JS文件路径中后面会加问号

载入JS文件路径中后面会加问号

来源:程序员人生   发布时间:2014-07-21 18:05:15 阅读次数:7381次
head头部载入JS文件路径中后面会加?v=xxx 是什么意思呢,相信这个问题困惑大家很久了吧,现在我和大家解释下,代码如下:
  1. <script type="text/javascript" src="http://www.wfuyu.com/static/js/jquery_min.js"></script> 
  2. <script type="text/javascript" src="http://www.wfuyu.com/static/js/jquery.lazyload.mini.js"></script> 
  3. <script type="text/javascript" src="http://www.wfuyu.com/static/js/jquery.jcarousel.min.js"></script> 
  4. <script type="text/javascript" src="http://www.wfuyu.com/static/js/ckk.js?v=2012032901"></script> 
  5. <script type="text/javascript" src="http://www.wfuyu.com/static/js/swfobject.js?v=2012032901"></script> 

大家看到后面有加?v=参数,这样做的原因有两个
第一,就是保证每次请求都是最新的JS文件,防止缓存
第二,就是接受参数了
关于第一点解释下,静态服务器会对静态文件做缓存,所以静态文件有更新之后,引用时需要加上参数以便客户端能引用到最新版本,通过使用更新时的时间截作版本参数。
缓存的可怕.写CSS和JS中常遇到的,这下大家都明白了吧
 

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生