在链接css或js文件时后面带有问号参数是什么意思?

来源:互联网 发布:武汉大学生大数据营销 编辑:程序博客网 时间:2024/04/29 22:53

在链接css或js文件时后面带有问号参数是什么意思?

<link href="/stylesheets/display.css?1166154827" media="screen" rel="Stylesheet" type="text/css" />
  <script src="/javascripts/prototype.js?1166154827" type="text/javascript"></script>

如上上面的红色里面的参数代表什么?

 

js或css修改后改下日期,避免旧的浏览器缓存继续生效

 

嗯,我防止图片取缓存里的也是这样做的..

 

可以看成是css的一个版本号,如果css改动过,担心浏览器本地css文件没有及时更新而导致页面没有出现相应效果时,就可以通过修改这个?后面的号码来达到使浏览器重新下载最新的css文档!

 

不过一般而言大型站点更改比较频繁,静态页面/动态页面 都是不缓存的或设置过期时间了的。
中小站点很少改变。懒 劣根性在作祟了,呵呵。

一般而言版本号写在内部不让外人看到比较好,呵呵。

原创粉丝点击