哪位高手帮忙解释下<script src="js/haoku.js?v=3.4"></script>
这种代码是什么意思?我知道<script src="js/haoku.js"></script>是引用一个JS源文件,那后边那个V=3.4是指的什么呢?

解决方案 »

  1.   

    这是hao123里的东西吧,v=3.4 是版本为3.4的js文件,可以通过这个调用不用版本的js和避免缓存
      

  2.   

    他这个v=3.4是写死的吧,写死的东西能避免缓存?
    仅仅是调用不用版本的js的功能吧! 
    动态生成的时间戳或者随机数才能避免缓存啊!
      

  3.   

    服务器的js变了,如果不这么做的话,可能不会从新取得服务器的js,用的还是本地缓存的
      

  4.   

    服务器的js变了, 可你的url没变啊!浏览器不管你服务器端变没变,他就看你加载地址,你原来的地址后面加个?=随机数或者时间戳,这样服务器端没用到?后面的参数,他还是返回正常数据!但是这样在浏览器看来你的整个url是变了的,他才会重新加载一次,这里这个?v=3.4这是往服务器端传参数呢,而且这url是写死了的,怎么能避免缓存?