Js method to get the parameters passed by the get method, jsget
There are two ways: for example, the url is: http://h5.49you.com/reg.html? Sid = 1 & a = 2 & B = 3 & c = 4
1. function GetQueryString (name ){
Var reg = new RegExp ("(^ | &)" + name + "= ([^ &] *) (& | $)", "I ");
Var r = window. location. search. substr (1). match (reg );
If (r! = Null) return (r [2]); return null;
}
Var sid = GetQueryString ("sid ");
Var a = GetQueryString ("");
Var B = GetQueryString ("B ");
Var c = GetQueryString ("c ");
2. var $ _ GET = (function (){
Var url = too many Doc ument. location. href. toString ();
Var u = url. split ("? ");
If (typeof (u [1]) = "string "){
U = u [1]. split ("&");
Var get = {};
For (var I in u ){
Var j = u [I]. split ("= ");
Get [j [0] = j [1];
}
Return get;
} Else {
Return {};
}
})();
Var sid = ad =$ _ GET ['sid'];
Var a = ad =$ _ GET ['a'];
Var B = ad =$ _ GET ['B'];
Var c = ad =$ _ GET ['C'];