當前位置:成語大全網 - 書法字典 - 如何獲取url中的參數

如何獲取url中的參數

//獲取請求url中的參數值:

/*方法1:參數值中沒有等號(“=“)*/

功能?getUrlRequest()?{

var?網址?=?location.search?//get“?”在url中。運算符後的字符串

var?請求?=?新的?object();

如果?(url.indexOf(“?)?!=?-1)?{

var?str?=?URL . substr(1);

如果?(str . index of(& amp)?!=?-1)?{

strs?=?str . split(& amp;);

為了什麽?(var?我?=?0;?我?& lt?strs .長度;?i++)?{

請求split(“=“【0】)?=?聯合國環境規劃署。split(“=“【1】);

}

}?不然呢?{

request【str . split(“=“)【0】】?=?unescape(str . split(“=“)【1】);

}

}

回歸?請求;

}

/*方法2:參數值中有壹個等號(“=“)*/

功能?getUrlRequest(){

var?網址?=?location.search?//get“?”在url中。運算符後的字符串

var?請求?=?新的?object();

如果?(url.indexOf(“?)?!=?-1)?{

var?str?=?URL . substr(1);

如果?(str . index of(& amp)?!=?-1)?{

strs?=?str . split(& amp;);

為了什麽?(var?我?=?0;?我?& lt?strs .長度;?i++)?{

請求split(“=“【0】)?=?聯合國環境規劃署。split(“=“【1】);

}

}?不然呢?{

var?鑰匙?=?str . substring(0,str . index of(“=“);

var?價值?=?str . substr(str . index of(“=“)+1);

請求【密鑰】?=?decodeURI(值);

}

}

回歸?請求;

}