javascript 解析url的search方法
作者:bea
代码如下: function searchParse(){ var resultObj = {}; var search = window.location.search; if(search && search.length > 1){ var search = search.substring(1); var items = search.split('&'); for(var index = 0 ; index <
代码如下:
function searchParse(){
var resultObj = {};
var search = window.location.search;
if(search && search.length > 1){
var search = search.substring(1);
var items = search.split('&');
for(var index = 0 ; index < items.length ; index++ ){
if(! items[index]){
continue;
}
var kv = items[index].split('=');
resultObj[kv[0]] = typeof kv[1] === "undefined" ? "":kv[1];
}
}
return resultObj;
}
//Sample Code
//Url:http://localhost/default.aspx?a=hello&b=kt&c=group
var searchObj = searchParse();
var a = searchObj["a"]; //a==hello
var b = searchObj["b"]; //b== kt
var c = searchObj["c"]; //c== group
如果上面的代码不够好,可以参考下面的文章。
javascript 获取url参数和script标签中获取url参数函数代码
JavaScript URL参数读取改进版
javascript[js]获取url参数的代码
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- jquery 问答知识整理
- 改善你的jQuery的25个步骤 千倍级效率提升
- jQuery 改变CSS样式基础代码
- jQuery 添加/移除CSS类实现代码
- jquery实现的提示浮层跟随鼠标移动
- JavaScript Event学习补遗 addEventSimple
- JavaScript 输入框内容格式验证代码
- Extjs学习过程中新手容易碰到的低级错误积累
- 我遇到的参数传递中 双引号单引号嵌套问题
- 一段实现页面上的图片延时加载的js代码
- JavaScript Event学习第十一章 按键的检测
- JavaScript Event学习第十章 一些可替换的事件对
- jQuery插件 tabBox实现代码
- 基于Jquery的简单&简陋Tabs插件代码
- JQUERY操作JSON实例代码
- JQuery 获得绝对,相对位置的坐标方法
- ExtJs 3.1 XmlTreeLoader Example Error
- Javascript 获取链接(url)参数的方法[正则与截取字符串]
- 一个XML格式数据转换为图表的例子