Method 1: function getUrlParam (name ){
Var reg = new RegExp ("(^ | &)" + name + "= ([^ &] *) (& | $ )"); // construct a regular expression object containing the target parameter
Var r = window. location. search. substr (1). match (reg); // match the target parameter
If (r! = Null) return unescape (r [2]); return null; // return the parameter value
} Method 2:
Function GetRequest (){
Var url = location. search; // get the url "? "Character String
Var theRequest = new Object ();
If (url. indexOf ("? ")! =-1 ){
Var str = url. substr (1 );
Strs = str. split ("&");
For (var I = 0; I <strs. length; I ++ ){
TheRequest [strs [I]. split ("=") [0] = unescape (strs [I]. split ("=") [1]);
}
}
Return theRequest;
}
Var Request = new Object (); Request = GetRequest ();
Var parameter 1, parameter 2, parameter 3, parameter N;
Parameter 1 = Request ['parameter 1'];
Parameter 2 = Request ['parameter 2'];
Parameter 3 = Request ['parameter 3'];
Parameter N = Request ['parameter n'];