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 相关文章推荐
jquery 模式对话框终极版实现代码
Sep 28 Javascript
jquery实现简单易懂的图片展示小例子
Nov 21 Javascript
smartcrop.js智能图片裁剪库
Oct 14 Javascript
JavaScript基础知识及常用方法总结
Jan 10 Javascript
AngularJs  Understanding Angular Templates
Sep 02 Javascript
bootstrap日历插件datetimepicker使用方法
Dec 14 Javascript
jQuery实现 RadioButton做必选校验功能
Jun 15 jQuery
Vue网页html转换PDF(最低兼容ie10)的思路详解
Aug 24 Javascript
jQuery实现checkbox的简单操作
Nov 18 jQuery
微信小程序实现自上而下字幕滚动
Jul 14 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 Javascript
vue添加自定义右键菜单的完整实例
Dec 08 Vue.js
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
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
2014/06/12 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
JQuery 学习技巧总结
2010/05/21 Javascript
Node.js文件操作详解
2014/08/16 Javascript
jquery delay()介绍及使用指南
2014/09/02 Javascript
JavaScript电子时钟倒计时第二款
2016/01/10 Javascript
详解iframe与frame的区别
2016/01/13 Javascript
JavaScript判断表单为空及获取焦点的方法
2016/02/12 Javascript
Windows 系统下设置Nodejs NPM全局路径
2016/04/26 NodeJs
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
javascript实现Emrips反质数枚举的示例代码
2017/12/06 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
js实现二级联动简单实例
2020/01/11 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
Python入门_浅谈数据结构的4种基本类型
2017/05/16 Python
python中logging包的使用总结
2018/02/28 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
2019/11/15 Python
Python实现FLV视频拼接功能
2020/01/21 Python
Ubuntu20.04环境安装tensorflow2的方法步骤
2021/01/29 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
学生的自我鉴定范文
2013/10/24 职场文书
经贸日语毕业生自荐信
2013/11/03 职场文书
善意的谎言事例
2014/02/15 职场文书
公司委托书范本
2014/04/04 职场文书
小学生读书笔记
2015/07/01 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS
python元组打包和解包过程详解
2021/08/02 Python
Python中递归以及递归遍历目录详解
2021/10/24 Python
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js