url传参及windows.location相关属性说明

本文介绍了一种使用jQuery获取当前页面URL中传递参数的方法,并提供了详细的代码示例。此外,还列举了window.location的各种属性及其用途。

 

本节分享的这段jquery代码,用于获取当前页面url传递的参数。

代码如下:

01/*--获取网页传递的参数--*/
02function request(paras)
03{
04var url = location.href;
05var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
06var paraObj = {}
07for (i=0; j=paraString[i]; i++){
08paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);
09}
10var returnValue = paraObj[paras.toLowerCase()];
11if(typeof(returnValue)=="undefined"){
12return "";
13}else{
14return returnValue;
15}
16}

调用此request即可,例如调用request("ID")。

附,windows.location相关属性及说明。

设置或获取对象指定的文件名或路径。
window.location.pathname

原文地址:http://www.jbxue.com/article/11659.html

设置或获取整个 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.search

window.location 属性 描述
hash 设置或获取
href 属性中在井号“#”后面的分段。
host 设置或获取 location 或 URL 的 hostname 和 port 号码。
hostname 设置或获取 location 或 URL 的主机名称部分。
href 设置或获取整个 URL 为字符串。
pathname 设置或获取对象指定的文件名或路径。
port 设置或获取与
URL 关联的端口号码。
protocol 设置或获取 URL 的协议部分。
search 设置或获取 href 属性中跟在问号后面的部分。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值