js或css文件后面跟参数的原因说明


Posted in Javascript onJanuary 09, 2010

经常遇到页面里加载的js与css文件带有参数,比如:

<script type="text/javascript" src="3water.js?version=1.2.6"></script><link rel='stylesheet' href='base.css?version=2.3.3' type='text/css' />
使用参数有两种可能,

脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。
客户端会缓存这些css或js文件,因此每次升级了js或css文件后,改变版本号,客户端浏览器就会重新下载新的js或css文件
第二种情况最多,也可能两种同时存在。

版本号,可以是一个随机数,也可以是一个递增的值,大版本小版本的方式,或者根据脚本的生成时间书写,比如 20080727182553 就是精确到了生成脚本的秒,而 2.3.3 就是大版本小版本的方式。

Javascript 相关文章推荐
js 单引号 传递方法
Jun 22 Javascript
js实现动态改变字体大小代码
Jan 02 Javascript
Extjs根据条件设置表格某行背景色示例
Jul 23 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
纯JS打造网页中checkbox和radio的美化效果
Oct 13 Javascript
jquery插件bootstrapValidator数据验证详解
Nov 09 Javascript
javascript实现文字无缝滚动
Dec 27 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
May 14 Javascript
javaScript字符串工具类StringUtils详解
Dec 08 Javascript
vue.js使用3DES加密的方法示例
May 18 Javascript
JavaScript的词法结构精华篇
Oct 17 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 Javascript
Javascript的构造函数和constructor属性
Jan 09 #Javascript
jQuery 页面 Mask实现代码
Jan 09 #Javascript
JQuery 遮罩层实现(mask)实现代码
Jan 09 #Javascript
Javascript UrlDecode函数代码
Jan 09 #Javascript
JavaScript 页面坐标相关知识整理
Jan 09 #Javascript
了解jQuery技巧来提高你的代码
Jan 08 #Javascript
在html页面上拖放移动标签
Jan 08 #Javascript
You might like
配置php.ini实现PHP文件上传功能
2014/11/27 PHP
PHP+Apache+Mysql环境搭建教程
2016/08/01 PHP
php常用字符串长度函数strlen()与mb_strlen()用法实例分析
2019/06/25 PHP
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
Jquery中children与find之间的区别详细解析
2013/11/29 Javascript
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
javascript正则表达式使用replace()替换手机号的方法
2015/01/19 Javascript
DOM 高级编程
2015/05/06 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
2016/01/04 Javascript
详解React-Todos入门例子
2016/11/08 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
2019/06/18 Javascript
Vue使用mixin分发组件的可复用功能
2019/09/01 Javascript
使用Angular material主题定义自己的组件库的配色体系
2019/09/04 Javascript
python通过字典dict判断指定键值是否存在的方法
2015/03/21 Python
Python统计日志中每个IP出现次数的方法
2015/07/06 Python
利用Celery实现Django博客PV统计功能详解
2017/05/08 Python
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
python制作简单五子棋游戏
2019/06/18 Python
opencv实现简单人脸识别
2021/02/19 Python
dpn网络的pytorch实现方式
2020/01/14 Python
使用tensorflow显示pb模型的所有网络结点方式
2020/01/23 Python
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
中学教师实习自我鉴定
2013/09/28 职场文书
化妆品店促销方案
2014/02/24 职场文书
令人印象深刻的自荐信
2014/05/25 职场文书
暑期学习心得体会
2014/09/02 职场文书
勿忘国耻9.18演讲稿(经典篇)
2014/09/14 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
Matlab如何实现矩阵复制扩充
2021/06/02 Python
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android
Python 操作pdf pdfplumber读取PDF写入Exce
2022/08/14 Python