1. <span style="font-size:14px;">css和js带参数(形如.css?v=与.js?v= 或 .css?version=与.js?version= )
  2. <script type=”text/javascript” src=”jb51.js?version=1.2.6″></script>
  3. <link rel=’stylesheet’ href=’base.css?version=2.3.3′ type=’text/css’ />
  4. 使用参数有两种可能:
  5. 第一、脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。  即上面代码对于文件来说 等价于
  6. <script type=”text/javascript” src=”jb51.js”></script>
  7. <link rel=’stylesheet’ href=’base.css’ type=’text/css’ />
  8. 但浏览器会认为他是 该文件的某个版本!
  9. 第二、客户端会缓存这些css或js文件,因此每次升级了js或css文件后,改变版本号,客户端浏览器就会重新下载新的js或css文件 ,刷性缓存的作用。大家可能有时候发现修改了样式或者js,刷新的时候不变,就是客户端缓存了css或者js文件,因此加上参数还是有好处的!
  10. 第二种情况最多,也可能两种同时存在。 </span>

最新文章

  1. tomcat端口被占用问题完美解决方案!
  2. 使用NuGet助您玩转代码生成数据————Entity Framework 之 Code First
  3. 安装运行okvis
  4. 讲讲js中的逻辑与(&amp;&amp;)以及逻辑或(||)
  5. SpringMVC的Controller方法的参数不能直接绑定List、Set、Map
  6. JS 保留两位小数问题收集
  7. 一个TextView内显示不同颜色的文字
  8. web1
  9. 推荐系统之LFM(二)
  10. [Javascript] Use Number() to convert to Number if possilbe
  11. HTML骨架-深入理解
  12. SQL Server 2014内存优化表的使用场景
  13. vue 父组件与子组件的通信
  14. Linux 高性能服务器编程——IP协议详解
  15. Python(day1)
  16. minSdkVersion
  17. .Net Framework 4.x 程序到底运行在哪个 CLR 版本之上(ZT)
  18. 2012服务器在IIS部署的SLL(https)网址谷歌浏览器无法访问的问题解决
  19. c++ 条件变量
  20. jar包的读取1

热门文章

  1. Xamarin Android Activity全屏的两种方式
  2. jquery双向列表选择器select版
  3. Drop all the tables, stored procedures, triggers, constraints and all the dependencies in one SQL statement
  4. Python测试函数的方法之一
  5. linux 做gw(nat)详细配置
  6. Linux下面安装MySQL
  7. [js] 变量空值研究
  8. ORA-28000: the account is locked 账户被锁
  9. IIS7.0部署MVC/WebApi项目,报404.4错误
  10. 商城项目:装nginx时碰到的各种问题