Para obtener parametros en javascript de la pagina actual:
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; } |
El url tiene que tener mas de un parametro, onda url?algo&par1=uno&par2=otro
Ejemplo un getURLParam(«par1») debe devolver uno.
Original en:http://www.fclonline.com/Articles/GetURLParameterinJavascri.html
Te quedaron mal algunos caracteres, ahi te lo arreglé.
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 -1 ){
var aParam = aQueryString[iParam].split(«=»);
strReturn = aParam[1];
break;
}
}
}
return strReturn;
}
Que grande, gracias. Mude varias veces el blog, y nunca me preocupe en verificar los caracteres. Gracias!