美文网首页
获取从地址中传过来的参数

获取从地址中传过来的参数

作者: 酒暖花深Q | 来源:发表于2018-07-16 18:05 被阅读0次

方法一(推荐)

function GetQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    if (r != null)return unescape(r[2]);
    return null;
}

调用

var params= GetQueryString(params);

方法二

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 =this.location.href;

调用:

params =strHref.getQuery(params);

相关文章

网友评论

      本文标题:获取从地址中传过来的参数

      本文链接:https://www.haomeiwen.com/subject/ftobpftx.html