- <script type="text/javascript" src="http://www.vxbq.cn/static/js/jquery_min.js"></script>
- <script type="text/javascript" src="http://www.vxbq.cn/static/js/jquery.lazyload.mini.js"></script>
- <script type="text/javascript" src="http://www.vxbq.cn/static/js/jquery.jcarousel.min.js"></script>
- <script type="text/javascript" src="http://www.vxbq.cn/static/js/ckk.js?v=2012032901"></script>
- <script type="text/javascript" src="http://www.vxbq.cn/static/js/swfobject.js?v=2012032901"></script>
大家看到后面有加?v=參數,這樣做的原因有兩個
第一,就是保證每次請求都是最新的JS文件,防止緩存
第二,就是接受參數了
關于第一點解釋下,靜態服務器會對靜態文件做緩存,所以靜態文件有更新之后,引用時需要加上參數以便客戶端能引用到最新版本,通過使用更新時的時間截作版本參數。
緩存的可怕.寫CSS和JS中常遇到的,這下大家都明白了吧