JS request函数 用来获取url参数


Posted in Javascript onMay 17, 2010
function request(strParame) { 
var args = new Object( ); 
var query = location.search.substring(1); var pairs = query.split("&"); // Break at ampersand 
for(var i = 0; i < pairs.length; i++) { 
var pos = pairs[i].indexOf('='); 
if (pos == -1) continue; 
var argname = pairs[i].substring(0,pos); 
var value = pairs[i].substring(pos+1); 
value = decodeURIComponent(value); 
args[argname] = value; 
} 
return args[strParame]; 
}

比如你要获取aaa.aspx?id=2

使用方法为:var id= request('id');

下面是三水点靠木整理的一些文章参考
js获取url参数的使用扩展实例
jQuery 获取URL参数的插件
JS URL传中文参数引发的乱码问题

Javascript 相关文章推荐
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
javascript实现微信分享
Dec 23 Javascript
js实现的牛顿摆效果
Mar 31 Javascript
jquery中实现时间戳与日期相互转换
Apr 12 Javascript
简单实现jQuery进度条轮播实例代码
Jun 20 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
Jan 04 Javascript
javascript实现的图片预览功能
Mar 25 Javascript
JavaScript输出所选择起始与结束日期的方法
Jul 12 Javascript
解决vue+webpack打包路径的问题
Mar 06 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
Jul 18 Javascript
JavaScript运动原理基础知识详解
Apr 02 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 Javascript
asp.net+js 实现无刷新上传解析csv文件的代码
May 17 #Javascript
JQuery中的ready函数冲突的解决方法
May 17 #Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
May 17 #Javascript
jQuery 学习第六课 实现一个Ajax的TreeView
May 17 #Javascript
jQuery 学习第五课 Ajax 使用说明
May 17 #Javascript
jQuery实现的立体文字渐变效果
May 17 #Javascript
jQuery实现的类flash菜单效果代码
May 17 #Javascript
You might like
DC游戏Steam周三特惠 《蝙蝠侠》阿卡姆系列平史低
2020/04/09 欧美动漫
备份mysql数据库的php代码(一个表一个文件)
2010/05/28 PHP
php获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
javascript-TreeView父子联动效果保持节点状态一致
2007/08/12 Javascript
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
jQuery提示效果代码分享
2014/11/20 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
2017/01/13 Javascript
详解vue-loader在项目中是如何配置的
2018/06/04 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
记一次react前端项目打包优化的方法
2020/03/30 Javascript
vue滑动吸顶及锚点定位的示例代码
2020/05/10 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
[40:16]TFT vs Mski Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
PyQt5每天必学之像素图控件QPixmap
2018/04/19 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
2020/08/07 Python
利用css3-animation实现逐帧动画效果
2016/03/10 HTML / CSS
AHAVA美国官方网站:死海海泥护肤品牌
2016/10/18 全球购物
EJB timer的种类
2014/10/28 面试题
制作部班长职位说明书
2014/02/26 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
2015年售票员工作总结
2015/04/29 职场文书
小学工作总结2015
2015/05/04 职场文书
旅行社计调工作总结
2015/08/12 职场文书
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis
TS 类型兼容教程示例详解
2022/09/23 Javascript