javascript 解析url的search方法


Posted in Javascript onFebruary 09, 2010
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参数的代码

Javascript 相关文章推荐
再次更新!MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类 Ver 1.6)
Feb 05 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
Mar 01 Javascript
JavaScript实现斗地主游戏的思路
Feb 29 Javascript
jQuery Easyui DataGrid点击某个单元格即进入编辑状态焦点移开后保存数据
Aug 15 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
Mar 01 Javascript
javascript 玩转Date对象(实例讲解)
Jul 11 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
详解Vue后台管理系统开发日常总结(组件PageHeader)
Nov 01 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 Javascript
vue路由分文件拆分管理详解
Aug 13 Javascript
使用Vue.js和MJML创建响应式电子邮件
Mar 23 Vue.js
toString()一个会自动调用的方法
Feb 08 #Javascript
jQuery AJAX回调函数this指向问题
Feb 08 #Javascript
JavaScript Event学习第九章 鼠标事件
Feb 08 #Javascript
JavaScript 类似flash效果的立体图片浏览器
Feb 08 #Javascript
js 省地市级联选择
Feb 07 #Javascript
js 自定义的联动下拉框
Feb 07 #Javascript
比较搞笑的js陷阱题
Feb 07 #Javascript
You might like
利用js调用后台php进行数据处理原码
2006/10/09 PHP
PHP XML数据解析代码
2010/05/26 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
JavaScript 学习 - 提高篇
2007/02/02 Javascript
javascript实现轮显新闻标题链接
2007/08/13 Javascript
javascript分页代码(当前页码居中)
2012/09/20 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
Javascript常用字符串判断函数代码分享
2014/12/08 Javascript
javascript图片预加载完整实例
2015/12/10 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
JavaScript 异步调用
2017/10/25 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
go和python调用其它程序并得到程序输出
2014/02/10 Python
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
解决python 读取 log日志的编码问题
2019/12/24 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
2020/03/24 Python
linux 下selenium chrome使用详解
2020/04/02 Python
Python json转字典字符方法实例解析
2020/04/13 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
Html5页面内使用JSON动画的实现
2019/01/29 HTML / CSS
英国水族馆和池塘用品购物网站:Warehouse Aquatics
2019/08/29 全球购物
AJax面试题
2014/11/25 面试题
自荐书范文范例
2014/02/13 职场文书
小学母亲节活动方案
2014/03/14 职场文书
乡镇三项教育实施方案
2014/03/30 职场文书
《搭石》教学反思
2014/04/07 职场文书
蓝颜请假条
2014/04/11 职场文书
安全承诺书格式
2014/05/21 职场文书
机械设计及其自动化专业求职信
2014/06/09 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
党委干部批评与自我批评发言稿
2014/09/28 职场文书
留学文书中的个人陈述,应该注意哪些问题?
2019/08/23 职场文书