jQuery封装的获取Url中的Get参数示例


Posted in Javascript onNovember 26, 2013

js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题.

此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是:

window.location.href

详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包.

(function($){ 
$.extend({ 
/** 
* url get parameters 
* @public 
* @return array() 
*/ 
urlGet:function() 
{ 
var aQuery = window.location.href.split("?");//取得Get参数 
var aGET = new Array(); 
if(aQuery.length > 1) 
{ 
var aBuf = aQuery[1].split("&"); 
for(var i=0, iLoop = aBuf.length; i<iLoop; i++) 
{ 
var aTmp = aBuf[i].split("=");//分离key与Value 
aGET[aTmp[0]] = aTmp[1]; 
} 
} 
return aGET; 
}, 
}); 
})(jQuery);
Javascript 相关文章推荐
javascript入门·对象属性方法大总结
Oct 01 Javascript
jquery提示 &quot;object expected&quot;的解决方法
Dec 13 Javascript
用js小类库获取浏览器的高度和宽度信息
Jan 15 Javascript
JavaScript运行机制之事件循环(Event Loop)详解
Oct 10 Javascript
javascript变量声明实例分析
Apr 25 Javascript
jquery实现图片随机排列的方法
May 04 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
May 27 Javascript
浅谈JavaScript中变量和函数声明的提升
Aug 09 Javascript
Javascript中常用类型的格式化方法小结
Dec 26 Javascript
Javascript实现登录记住用户名和密码功能
Mar 22 Javascript
vue.js实现价格格式化的方法
May 23 Javascript
微信小程序页面传多个参数跳转页面的实现方法
May 17 Javascript
javascript的parseFloat()方法精度问题探讨
Nov 26 #Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 #Javascript
JS、CSS加载中的小问题探讨
Nov 26 #Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
Nov 26 #Javascript
使用js解决由border属性引起的div宽度问题
Nov 26 #Javascript
js 弹出框只弹一次(二次修改之后的)
Nov 26 #Javascript
JS匀速运动演示示例代码
Nov 26 #Javascript
You might like
PHP中文件缓存转内存缓存的方法
2011/12/06 PHP
php根据身份证号码计算年龄的实例代码
2014/01/18 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
PHP常用编译参数中文说明
2014/09/27 PHP
PHPCMS手机站伪静态设置详细教程
2017/02/06 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
短信提示使用 特效
2007/01/19 Javascript
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
js下用层来实现select的title提示属性
2010/02/23 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
vue中用动态组件实现选项卡切换效果
2017/03/25 Javascript
vue项目中用cdn优化的方法
2018/01/03 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
详解angular应用容器化部署
2018/08/14 Javascript
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
2019/01/27 Javascript
JavaScript适配器模式原理与用法实例详解
2020/03/09 Javascript
跟老齐学Python之眼花缭乱的运算符
2014/09/14 Python
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
Python入门之三角函数tan()函数实例详解
2017/11/08 Python
python如何实现数据的线性拟合
2019/07/19 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
浅谈Python3实现两个矩形的交并比(IoU)
2020/01/18 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
使用jquery实现HTML5响应式导航菜单教程
2014/04/02 HTML / CSS
AJAX的优缺点都有什么
2015/08/18 面试题
村优秀党员事迹材料
2014/01/15 职场文书
幼儿园家长安全责任书
2014/07/22 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
巾帼文明岗事迹材料
2014/12/24 职场文书