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中style属性
Oct 11 Javascript
MooTools 1.2中的Drag.Move来实现拖放
Sep 15 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
Jul 09 Javascript
详解javascript事件冒泡
Jan 09 Javascript
Javascript实现跑马灯效果的简单实例
May 31 Javascript
IE8兼容Jquery.validate.js的问题
Dec 01 Javascript
Angular的$http与$location
Dec 26 Javascript
axios学习教程全攻略
Mar 26 Javascript
利用C/C++编写node.js原生模块的方法教程
Jul 07 Javascript
详解Vue如何支持JSX语法
Nov 10 Javascript
在vue中安装使用vux的教程详解
Sep 16 Javascript
javascript实现贪吃蛇小游戏
Jul 28 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
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
在网页中控制wmplayer播放器
2006/07/01 Javascript
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
JQuery中getJSON的使用方法
2010/12/13 Javascript
表单类各种类型(文本框)失去焦点效果jquery代码
2013/04/26 Javascript
jQuery中:button选择器用法实例
2015/01/04 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
很棒的一组js图片轮播特效
2017/01/12 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
2017/05/07 Javascript
详解使用Node.js 将txt文件转为Excel文件
2017/07/05 Javascript
微信小程序icon组件使用详解
2018/01/31 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
vue-router+nginx 非根路径配置方法
2018/06/30 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
[52:08]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第一局
2016/03/05 DOTA
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
简单介绍Python中的decode()方法的使用
2015/05/18 Python
基于python的多进程共享变量正确打开方式
2018/04/28 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
Python字符串的修改方法实例
2019/12/19 Python
Python模块/包/库安装的六种方法及区别
2020/02/24 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
Adobe Html5 Extension开发初体验图文教程
2017/11/14 HTML / CSS
小学少先队活动方案
2014/02/18 职场文书
信息技术培训感言
2014/03/06 职场文书
2015幼儿园庆元旦活动方案
2014/12/09 职场文书
唐山大地震观后感
2015/06/05 职场文书
生产车间管理制度
2015/08/04 职场文书
python中redis包操作数据库的教程
2022/04/19 Python