javascript中如何使用js脚本模拟"request"获取url后参数值呢?

时间:2020-02-13 22:27:00 来源:互联网 作者: 神秘的大神 字体:

 

转自:猫猫小屋--js获取url后参数信息

摘要: 下文讲述javascript中使用js代码获取url地址后面的参数值的方法分享,如下所示;

实现思路: 使用正则表达式对参数值进行匹配,获取参数后的相关值

例: 获取url:http://www.maomao365.com?name=test123&p=90

 String.prototype.urlRequestForm=function(name){ 
  var r=new RegExp('(^|\\?|&)'+name+'=([^&]*|$)');
  var url=this.replace(/&/g,'&')
  var t=url.match(r); 
  return t===null?null:unescape(t[2]); 
} 
var urlInfo= "http://www.maomao365.com?name=test123&p=90";
alert(urlInfo.urlRequestForm("name"));
alert(urlInfo.urlRequestForm("p"));

 

[javascript 获取url中的参数值的方法分享