JS文件和css文件连接后面带的参数是什么意思

现在很多网站在引用js文件和css文件的时候,连接地址后面都带参数的,是什么意思呢?如gypsii/resources/en-us/wp_bb_comments.js?v... 现在很多网站在引用js文件和css文件的时候,连接地址后面都带参数的,是什么意思呢?

如gypsii/resources/en-us/wp_bb_comments.js?v=350
skins/gypsii/gitter_en-us.css?v=3.51

这些jS文件和Css连接后面可以带参数的吗?
不是只有URL的连接可以带参数吗?
是根据后面的参数值然后做出相应的逻辑调用处理吗?

如果这些js文件和css文件可以带参数,那么在目标文件里面如何获取这些参数的值呢?

请高手回答一下。
谢谢楼下的朋友回答
楼下的可能误解我的意思了
我所说的不是请求一个页面后面带参数
而是引用css或js文件的时候带参数,如"skins/gypsii/gitter_en-us.css?v=3.51"这种
这些都是引用的文件,如
何获取他们后面的参数,获取了又如何处理

2010-4-12补充:
那就是说后面的参数写什么都是无意义的了,因为不做任何的逻辑处理,只是为了强制浏览器重新读取新的文件,是这样吗?
展开
 我来答
mozily
2010-04-13 · TA获得超过1789个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:396万
展开全部
客户的请求都可以被服务端获取,既然服务器可以获取当然可以被处理了。
如果你了解urlrewriter应该能明白,我也没做过urlrewirter,但是基本原理都是一样的,你的请求被处理之前,先处理了你请求的url,然后再交给IHttpHandler去处理你的请求。

强制刷新缓存我也知道,浏览器会根据URL判断是否加载缓存,但是楼主问的问题是什么,是问这个参数信息如何获取。在服务端绝对可以获取到

先跟楼主说下,如何获取UrL的查询参数不是目标文件的事情而是ASP.NET引擎的事情,而且在静态页面无法引用到ASP.NET里面的对象。有关服务端如何处理客户端请求的资料,很详细

确实只是为了避免使用缓存,这个技巧在ajax程序中经常会用到

参考资料: http://msdn.microsoft.com/zh-cn/library/ms972974.aspx

du瓶邪
2015-08-10 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2930万
展开全部
如下所示:
<link href="/css/css.css?v=20110526" media="screen" rel="Stylesheet" type"text/css" />
<script src="/js/js.js?v=20110526" type="text/javascript"></script>

问:上面链接外部的css或js文件名后跟了一个“?”,并带上一个参数,作用是什么呢?
答:js或css带参数,是为了避免旧的浏览器缓存继续生效;
特别是在大型站中随时可能会更改局部css文件,为了避免浏览器刷新而继续使用旧的CSS缓存文件,在使用时往往会带上一个动态参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穿皮鞋的青蛙
2010-04-12 · TA获得超过497个赞
知道小有建树答主
回答量:297
采纳率:0%
帮助的人:255万
展开全部
三楼正解,是CSS或者是JS的版本号,比如新浪首页在2010年4月5日改版,只是改变CSS样式表,可以在CSS后面,诸如.css?2010.4.5,这样没清理缓存的用户打开新浪首页就不会还是以前的样子,当服务器在读取CSS文件时候会重新读取最新的2010.4.5的,不知道你是否懂了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lwh31415
2010-04-12 · 超过14用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
版本号 用来做强制缓存刷新的 ,不然管理员修改css代码后,浏览器还可能用以前存储在你的ie缓存中的旧样式。

参考资料: http://zhidao.baidu.com/question/117005224.html?si=1

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pe...n@sina.com
2010-04-16 · TA获得超过893个赞
知道小有建树答主
回答量:189
采纳率:0%
帮助的人:227万
展开全部
如果后台是动态的那么这些参数后台可以取到,动态的去获取对应的js或者css文件,如果后台是静态的有可能是为了避免缓存或者是为了显示上让人更容易读懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式