用javascript获取地址栏参数

aa398534147

aa398534147

2016-02-19 11:22

想要天天向上,就要懂得享受学习。图老师为大家推荐用javascript获取地址栏参数,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!
方法一:
script type="text/javascript"
!--
function Request(strName){ 
 var strHref = "www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc"; 
 var intPos = strHref.indexOf("?"); 
 var strRight = strHref.substr(intPos + 1); 
 var arrTmp = strRight.split("&"); 
 for(var i = 0; i  arrTmp.length; i++) { 
 var arrTemp = arrTmp[i].split("="); 
 if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1]; 
 } 
 return ""; 


alert(Request("a")); 
alert(Request("b")); 
alert(Request("c")); 
//--
/script

方法二:
script type="text/javascript"
!--
String.prototype.getQuery = function(name) { 
  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
  var r = this.substr(this.indexOf("?")+1).match(reg); 
  if (r!=null) return unescape(r[2]); return null; 

var strHref = "www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc"; 
alert(strHref.getQuery("a")); 
alert(strHref.getQuery("b")); 
alert(strHref.getQuery("c")); 
//--
/script

方法三:
script type="text/javascript"
function getUrlPara(paraName){ 
 var sUrl  =  location.href;
 var sReg  =  "(?:\?|&){1}"+paraName+"=([^&]*)"
 var re=new RegExp(sReg,"gi");
 re.exec(sUrl);
 return RegExp.$1;
}

//应用实例:test_para.html?a=11&b=22&c=33
alert(getUrlPara("a"));
alert(getUrlPara("b"));
/script

展开更多 50%)
分享

猜你喜欢

用javascript获取地址栏参数

Web开发
用javascript获取地址栏参数

Javascript教程:获取当前地址栏url

Web开发
Javascript教程:获取当前地址栏url

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用javascript获得地址栏参数的两种方法

电脑网络
用javascript获得地址栏参数的两种方法

Javascript获取地址参数

Web开发
Javascript获取地址参数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用ASP实现IE地址栏参数的判断

Web开发
用ASP实现IE地址栏参数的判断

通过地址栏传递参数.通过url传递参数

ASP
通过地址栏传递参数.通过url传递参数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

HTML5 离线应用之打造零请求、无流量网站的解决方法

HTML5 离线应用之打造零请求、无流量网站的解决方法

Android NavigationController 右滑手势详解

Android NavigationController 右滑手势详解
下拉加载更多内容 ↓