地址栏中的问号有什么作用

比如这样的链接:

http://www.xxx.com/Show.asp?id=77&nameid=2905210001&page=1

 在这样的链接中,问号的含义不是上面文章中所提到的版本号问题,而是传递参数的作用。这个问号将show.asp文件和后面的id、nameid、page等连接起来。  除此之外,链接中的问号还有一个作用,就是清除缓存的作用。  比如这样的链接:

http://www.xxxxx.com/index.html 和 http://www.xxxxx.com/index.html?test123123

 第一个链接和第二个链接虽然打开的是同一个首页文件,但效果可能会不相同。  因为后面的链接中带有问号,后面还添加了一些字符,浏览器就会认为这是一个新的地址,而不是读取原来的那个index.html文件在电脑中的缓存。  与其说这个功能是清除缓存,不如说是让旧地址变成新地址更恰当。正因为加了问号,浏览器认为它是一个新地址,就会重新读取。 
时间: 2024-10-05 03:07:25

地址栏中的问号有什么作用的相关文章

获取URL地址栏中的参数并返回值

* 作用:获取URL地址栏中的参数并返回值 * @param 需要获取URL中的某个参数, String类型 */function GetLocationParam(param) { // 得到window.location的某个参数 var ss = ('' + window.location).split('?'); if(ss.length > 1) { var sss = ss[1].split('&'); for(var i = 0; i < sss.length; i++)

在浏览器的地址栏中输入url后发生了什么

这是一个非常有意思的事情,通过这个我们可以更好地理解http请求. 在浏览器的地址栏中输入url后会经历下面的步骤: 第一步:进行域名解析--- 浏览器搜索自身的DNS缓存,如果有缓存,再看有没有过期,如果没过期,就是用这个ip,如果过期,这个过程就结束了. 注:查看谷歌浏览器的dns缓存的方法--在地址栏中输入chrome://net-internals/#dns 这样就可以看到自己的浏览器中的dns缓存. 第二步:如果浏览器没有搜索到自身的dns缓存或者是自身的dns缓存已经失效,那么它就会

java中instanceof和getClass()的作用

初学者难免有点混淆java中instanceof和getClass()的作用,  下面就来一一讲解.    父类A: class A { }     子类B: class B extends A { }      构造对象 Object o1 = new A(); Object o2 = new B(); 一.instanceof     演示一: 1.o1 instanceof A => true  2.o1 instanceof B => false  3.o2 instanceof A

C++ 中 const 和 static 的作用

目录 const 的主要应用如下: const 关键字使用的注意点: C++中static关键字有三个明显的作用: const的主要应用如下: const 用于定义常量:const定义的常量编译器可以对其进行数据静态类型的安全检查. const 修饰函数形式参数:当输入参数为用户自定义类型和抽象数据类型的时候,将"值传递"改为"const 引用传递" 可以提高效率. const 修饰函数的返回值:如果给"指针传递"的函数返回值加const,则返回

获取当前 IE 地址栏中的 URL

分 IE7 及 IE6 这两种情况 . 在 IE6 中这样获取地址栏中的 URL, 其中 strAdd 即为所求: HWND hIE = NULL; HWND hWorker = NULL; HWND hBar = NULL; HWND hComboBox = NULL; TCHAR szAddr[MAX_PATH] = { 0 }; hIE = ::FindWindow(_T("IEFrame"), NULL); if (hIE) { hWorker = ::FindWindowEx

Flex中 Array 的IndexOf 的作用

Flex中 Array 的IndexOf 的作用 1.说明    indexOf用于在索引中从小到大查找,假设查得到就返回索引值,查不到就返回-1: 2.实例 (1)设计源代码 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe

JavaScript获取地址栏中的参数

1.获取地址栏中的参数 (1)若地址栏中的地址是: http://10.124.36.56:8080/CMOD/index.jsp?name=you&password=123456&type=student (2)获取地址栏中的最后一个参数type 2.实现的JS function getAddressURLParam(paramName) { //构造一个含有目标参数的正则表达式的对象 var reg = new RegExp("(^|&)" + paramN

form 中Enctype=multipart/form-data 的作用

ENCTYPE="multipart/form-data"用于表单里有图片上传. <form name="userInfo" method="post" action="first_submit.jsp"    ENCTYPE="multipart/form-data">表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码. 如

jQuery获取地址栏中的链接参数

http://caibaojian.com/177.html 问题描述 今天做一个主题,有一个需求是根据不同的页面来做,虽然php也可以做到,不过考虑到自己的特效代码都是在jQuery上完成,想着能否直接通过获取地址栏中的链接参数里面的数字直接来实现效果. 假设页面的地址是这样子的.http://caibaojian.com/p/165 ,那么我要获取最后的一个数字165,可以通过这样子的代码· var url= window.location.href; var index = url.sub