为什么要在css或者js文件后面加问号带参数

2021-01-24 16:27:33 字数 2857 阅读 6556

1楼:匿名用户

js或css带参数,是为了避免旧的浏览器缓存继续生效;特别是在大型站中随时可能会更改局部css文件

js或css文件后面的参数是什么意思

2楼:原宿

经常看到不少导航**测样式或js文件后面加了一些参数,主要是一你为一些并不经常更新的页面重新加载新修改的文件。

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

3楼:匿名用户

js或css带参数,是为了避免旧的浏览器缓存继续生效

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

4楼:du瓶邪

如下所示:来

问:上面源链接外部的css或js文件名后跟了一个“?”,并带上一个参数,作用是什么呢?

答:js或css带参数,是为了避免旧的浏览器缓存继续生效;

特别是在大型站中随时可能会更改局部css文件,为了避免浏览器刷新而继续使用旧的css缓存文件,在使用时往往会带上一个动态参数。

5楼:匿名用户

版本号 用来做强制缓存刷新的 ,不然管理员修改css**后,浏览器还可能用以前存储在你的ie缓存中的旧样式。

6楼:匿名用户

客户的请求都copy可以被服务端获取,既然服务器可以获取当然可以被处理了。

如果你了解urlrewriter应该能明白,我也没做过urlrewirter,但是基本原理都是一样的,你的请求被处理之前,先处理了你请求的url,然后再交给ihttphandler去处理你的请求。

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

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

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

7楼:穿皮鞋的青蛙

三楼正解,是baicss或者是

8楼:匿名用户

1楼2楼在扯淡,你吗喊你们回切吃饭了。。。

9楼:匿名用户

如果后台是动态的那么这些参数后台可以取到,动态的去获取对应的js或者css文件,如果后台是静态的有可能是为了避免缓存或者是为了显示上让人更容易读懂

10楼:匿名用户

比如要从userlist页面

复条转到userdetail页面,需要一制个userid的传递,这bai时你可以用:userdetail.aspx?userid=1;在userdetail后台里用

du:querystring["userid"].tostring()获得userid的值,记zhi着转换数据类型。dao

引用css和js链接地址中带的问号是什么意思

11楼:网海1书生

问号是**(标准叫法是url)中主体部分(文件路径)与参数部分的分割符,一般用于给动态网页传递参数。css和js链接地址中带的问号,作用则主要是为了“骗”浏览器的。我们都知道,浏览器肯定都有缓存文件的,当再次访问一个相同的**时(包括htm、css、js以及各种**),浏览器会首先去提取缓存文件,尤其是手机上的浏览器,由于涉及流量(每一秒都是钱啊),所以缓存文件的优先级更高,**上的文件发生变化后,手机上可能过很久都仍然是更新前的页面(有的甚至要过24小时才会生效)。

这种做法,虽然可以节省手机流量,但是对于**的开发者来说就会造成困扰了,因为网页做了修改(比如**改了,但文件名不变),却无法立即反映到用户的设备上。这时候就可以在**(htm文件以及文件中包含的各种资源)中加个问号,后面再加个随机的数字(或者字符),这样浏览器就会认为这是个不同的**,就会跳过缓存直接去**提取,这样用户的手机上就会立刻出现更新后的网页或者资源(如css、js以及**)了。

12楼:匿名用户

服务器端脚本中的传入参数

打个比方你连接 某某网.***,又想让**知道你是张三,这个时候就是 某某网.***/某某页.

html?name=张三,引用别的服务器上的css文件和javascript又要还参数的时候就会用问号来传了

13楼:骑驴滴骚年

只是一个间隔符号而已,没别的

**引用css与js文件后面问号加数字是怎样生成的

14楼:匿名用户

那个叫get参数,前端页面可以通过它提交数据到后台进行交互,让后台根据这个参数处理数据并返回前端用户想要的结果。

15楼:匿名用户

主体部分(文件路径)与参数部分的分割符,一般用于给动态网页传递参数。css和js链接地址中带的问号,

网页上引入css js文件时候后面加上参数s是什么意思啊

16楼:莫路草根

这个是随便加的, 可能是系统自动添加的也可能是作者加的,具体作用应该只是一个标记作用, 比如版本号, 比如修改时间, 修改人等都可以做为参数写在引用后面, 让别人一目了然 这个文件是何时修改过的.

17楼:堆砌的字符

?xx=***

这样带参数的后缀是为了开发者方便记录引入文件的版本时间或者自定义的一些信息

例如**在引入js的时候加上?t=时间来记录这个引入文件的时间版本,下次修改调整的时方便查看,加跟不加表现的效果是一样的,有的开发者喜欢在js,css等文档里面直接写备注信息,有的则喜欢用这种带参数的方式,也叫get请求。

为什么有人喜欢在打字后面加个噜,为什么有些人打字喜欢在后面加个点号或者句号

1楼 咯不咯 参考 电视剧 我们一起同过窗 里面有个 娘娘腔 浩哥 说话带个鲁字 口头禅,天了鲁 个人认为 只有伪娘那样说 为什么有些人打字喜欢在后面加个点号或者句号 2楼 热心网友 打字喜欢加句号 这是人的习惯 习惯一句话说完加句号 有时候先用语音打字 这样转换过来时会自带符号 3楼 匿名用户 最...

请问这个是什么符号在WPS或者里面要怎么才能打出来

1楼 就不小心点 项目符号里面可以设置 格式 项目符号 2楼 匿名用户 这个是word里面的项目符号,不知道你是用的是哪个版本的word,如果是2007,点击右键,里面就有 项目符号选项 ,在里面直接有这个符号的。如果你是2003,在文档上面有项目符号的!希望能够采纳! 3楼 天空好 项目符号来的,...

写作文时写动物好像在说后面要加什么符号

1楼 匿名用户 1 除了双引号中的前引号 ,作文的标点符号都是不能放在第一格的。并不是所有的标点符号都不能。 2 但是因为标点符号一般单独占一个格子 除破折号外 ,如果手写时一句话正好用完了一行的格子,那就把标点符号标在最后一个字后面 这就是为什么一般作文纸靠右的地方会留出空隙 3 如果最后一字后面...