js解析url参数如http://www.taobao.com/index.php?key0=21&key1=你哈&(获取key0和key1的值)
2013-10-11 14:49
781 查看
function parseQueryString(url) {
var pos;
var obj = {};
if ((pos = url.indexOf("?")) != -1) {
var param = url.substring(pos+1, url.length - 1)
var paramArr = param.split('&');
var keyValue = [];
for (var i = 0, l = paramArr.length; i < l; i++) {
keyValue = paramArr[i].split('=');
obj[keyValue[0]] = keyValue[1];
}
}
return obj;
}
var url = "http://www.taobao.com/index.php?key0=21&key1=你哈&";//参数后必须带一个&如:21&:你哈&
var obj = parseQueryString(url);
alert(obj.key1) // 输出你哈
var pos;
var obj = {};
if ((pos = url.indexOf("?")) != -1) {
var param = url.substring(pos+1, url.length - 1)
var paramArr = param.split('&');
var keyValue = [];
for (var i = 0, l = paramArr.length; i < l; i++) {
keyValue = paramArr[i].split('=');
obj[keyValue[0]] = keyValue[1];
}
}
return obj;
}
var url = "http://www.taobao.com/index.php?key0=21&key1=你哈&";//参数后必须带一个&如:21&:你哈&
var obj = parseQueryString(url);
alert(obj.key1) // 输出你哈
相关文章推荐
- 有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e,请写一段JS程序提取URL中的各个GET参数(参数名和参数个数不确定),将其按k
- XSBase255 -linux 启动过程描述 引用自http://www.linuxeden.com/forum/blog/index.php?op=ViewArticle&articleId=230&blogId=102509
- http://www.jeasyui.com/demo/main/index.php?plugin=DataGrid&theme=default&dir=ltr&pitem=
- 火狐已阻止载入混合活动内容“http://www.XXX/index.php?app=service&ac=auth&ts=isauth&url=
- php通过$_SERVER['HTTP_USER_AGENT']获取浏览器相关参数(转)
- node.js 获取http url路径中的各个参数 .
- JS获取URL后的参数并且解析汉字乱码
- 100 js js解析url地址获取参数
- Air Ports&&http://www.lightoj.com/volume_showproblem.php?problem=1059
- http://www.rcgroups.com/forums/showpost.php?p=12678689&postcount=29
- http://xinsheng.huawei.com/cn/forum/index.php?app=forum&mod=Detail&act=index&id=355911
- http://appxcode.com/index.php?con=index&act=category&cid=5
- php中$_SERVER参数HTTP_X_FORWARDED_FOR & REMOTE_ADDR与获取IP
- js获取网页的url文件名( 例如index.aspx),js获取url的参数(例如获取 ?cid=joeylee的值),给jquery拓展方法
- Getting error "No subject alternative names" when doing secure URL connection(针对处理https连接的安全异常)(转:http://www.coderanch.com/t/134
- http://www.sqlet.com/blog/index.php
- php实现验证码的破解识别(初级篇) 本文转载自<这一客> http://www.geekso.com
- google浏览器打开新的标签页显示http://www.google.com.hk/url?sa=p&hl=zh-CN&……
- 用js 获取 url?x='a' 参数信息
- Linux tc multi-level massive hashing 转自:http://www.hazard.maks.net/blog/index.php?op=Default&Date=200802&blogId=1