用JQuery获取当前页面url传递的参数
2013-05-07 10:59
495 查看
/*--获取网页传递的参数--*/ function request(paras) { var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); } var returnValue = paraObj[paras.toLowerCase()]; if(typeof(returnValue)=="undefined"){ return ""; }else{ return returnValue; } } 调用这个 request就可以了,这里可以调用request("ID")
JQUERY获取当前页面的URL信息
在做网站的时候,为了提高用户体验,需要给导航菜单当前页的分类高亮显示,以让用户了解自己现在处于网站的什么位置。之前一直在程序中改,很麻烦,之后想了下能不能用万能的JQUERY来获取当前页的URL,实现这样的效果呢。答案当然是肯定的。 最主要就是获取当前URL的详细信息,就可以进行判断了,这就需要用到JQUERY获取URL的函数。这里与大家分享一下,没用过这种方法的朋友可以尝试一下。 设置或获取对象指定的文件名或路径。 window.location.pathname 设置或获取整个 URL 为字符串。 window.location.href 设置或获取与 URL 关联的端口号码。 window.location.port 设置或获取 URL 的协议部分。 window.location.protocol 设置或获取 href 属性中在井号“#”后面的分段。 window.location.hash 设置或获取 location 或 URL 的 hostname 和 port 号码。 window.location.host 设置或获取 href 属性中跟在问号后面的部分。 window.location.searchwindow.location
属性 | 描述 |
---|---|
hash | 设置或获取 href 属性中在井号“#”后面的分段。 |
host | 设置或获取 location 或 URL 的 hostname 和 port 号码。 |
hostname | 设置或获取 location 或 URL 的主机名称部分。 |
href | 设置或获取整个 URL 为字符串。 |
pathname | 设置或获取对象指定的文件名或路径。 |
port | 设置或获取与 URL 关联的端口号码。 |
protocol | 设置或获取 URL 的协议部分。 |
search | 设置或获取 href 属性中跟在问号后面的部分。 |
相关文章推荐
- Jquery跳转页面传递参数以及获取url的参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- JQUERY获取当前页面的URL信息
- JQUERY获取当前页面的URL信息
- ASP获取当前页面URL地址(带参数)的方法
- jquery获取当前页面的URL信息
- PHP获取 当前页面名称、主机名、URL完整地址、URL参数、获取IP
- 通过window.location.search获取页面url传递的参数
- JQUERY获取当前页面的URL信息
- javascript写的关于静态页面获取URL传递参数的函数
- js javascript 获取url,获得当前页面的url,静态html文件js读取url参数
- JQUERY获取当前页面的URL信息
- jquery 实现页面参数传递,并获取相关请求参数
- Angular4_获取当前Url地址和获取Url传递的参数
- JQUERY获取当前页面的URL信息
- jquery获取当前页面的URL信息
- jquery.load()函数 在JSP中局部加载刷新页面时的参数传递及获取
- JQUERY获取当前页面的URL信息
- jquery获取当前页面的URL信息