获取url的域名,参数,值

一:获取url的参数

例如url为:http://xxx:15200/shareDown?recom_uuid=c7c02390-aee5-71fa70af031e&from_recom=01

想要获取?后面的参数值,可以用下面的方法

//获取url的参数信息
    function getQueryString() {
        var name,value;
        var str=location.href;
        var num=str.indexOf("?");
        str=str.substr(num+1);
        var arr=str.split("&");
        for(var i=0;i<arr.length;i++){
            num=arr[i].indexOf("=");
            if(num>0) {
                name=arr[i].substring(0,num);
                value=arr[i].substr(num+1);
                this[name]=value;
            }
        }
    }

//使用方法:
var Request=new getQueryString();
var seq_uuid = Request.seq_uuid;


二:获取url的域名

想要获取https://www.baidu.com/的域名,方法:window.location.host

使用的时候,如果需要跳转,需要

location.href="http://"+window.location.host+...;

注意:需要加http://

猜你喜欢

转载自blog.csdn.net/yangdl6/article/details/87605527