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 相关文章推荐
TextArea不支持maxlength的解决办法(jquery)
Sep 13 Javascript
JS 实现Table相同行的单元格自动合并示例代码
Aug 27 Javascript
Jquery搜索父元素操作方法
Feb 10 Javascript
javascript文本框内输入文字倒计数的方法
Feb 24 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
Oct 27 Javascript
AngularJS通过$sce输出html的方法
Sep 22 Javascript
JS实现动态增加和删除li标签行的实例代码
Oct 16 Javascript
利用transition实现文字上下抖动的效果
Jan 21 Javascript
Bootstrap BootstrapDialog使用详解
Feb 17 Javascript
Vue-Router实现组件间跳转的三种方法
Nov 07 Javascript
JavaScript页面倒计时功能完整示例
May 15 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
Jun 25 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 mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
PHP写日志的实现方法
2014/11/05 PHP
php7基于递归实现删除空文件夹的方法示例
2017/06/15 PHP
基于jquery的模态div层弹出效果
2010/08/21 Javascript
ExtJs使用总结(非常详细)
2012/03/22 Javascript
js 阻止子元素响应父元素的onmouseout事件具体实现
2013/12/23 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
js中document.write的那点事
2014/12/12 Javascript
深入探密Javascript数组方法
2015/01/08 Javascript
javascript属性访问表达式用法分析
2015/04/25 Javascript
JavaScript检查数字是否为整数或浮点数的方法
2015/06/09 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
js移动端图片压缩上传功能
2020/08/18 Javascript
解决JS表单验证只有第一个IF起作用的问题
2018/12/04 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
python根据unicode判断语言类型实例代码
2018/01/17 Python
Django自定义manage命令实例代码
2018/02/11 Python
python面试题小结附答案实例代码
2019/04/11 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
python图形绘制奥运五环实例讲解
2019/09/14 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
2019/09/18 Python
Django REST framework 单元测试实例解析
2019/11/07 Python
python opencv如何实现图片绘制
2020/01/19 Python
在主流系统之上安装Pygame的方法
2020/05/20 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
英国家喻户晓的高街品牌:River Island
2017/11/28 全球购物
促销活动总结怎么写
2014/06/25 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
服务员岗位职责范本
2015/04/09 职场文书
个人借条范本
2015/05/25 职场文书
生死牛玉儒观后感
2015/06/11 职场文书
《迟到》教学反思
2016/02/24 职场文书
python前后端自定义分页器
2022/04/13 Python