十二
14
2010
get URL Params -JavaScript实现获取URL参数
作者: seasun- var Url = location.href;
- Url = Url.replace(/.*\?(.*?)/,”$1″);
- Variables = Url.split (“&”);
- for (i = 0; i < Variables.length; i++) {
- Separ = Variables[i].split(“=”);
- eval (‘var ‘+Separ[0]+’=”‘+Separ[1]+’”‘);
- }
- function getURLParam(strParamName){
- var strReturn = “”;
- var strHref = window.location.href;
- if ( strHref.indexOf(“?”) > -1 ){
- var strQueryString = strHref.substr(strHref.indexOf(“?”)).toLowerCase();
- var aQueryString = strQueryString.split(“&”);
- for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
- if (aQueryString[iParam].indexOf(strParamName + “=”) > -1 ){
- var aParam = aQueryString[iParam].split(“=”);
- strReturn = aParam[1];
- break;
- }
- }
- }
- return strReturn;
- }