您的位置:首页 > Web前端 > JavaScript

js获取url地址各参数对应值

2013-11-11 11:46 489 查看
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;

}

}

使用方法:

url: http://localhost:27813/Index.aspx?type_pd=1&st=2&px=3&ss=4
var tp = request("type_pb");

var st = request("st"); //筛选

var px = request("px"); //排序

var ss = request("ss");

tp=1 st=2 px=3 ss=4
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: