Ya que te ayudaron a resolver el problema, aporto con otra solución:
Código Javascript
:
Ver originalvar fn = function(param){
var query = location.search,
pos = query.indexOf(param), //La ubicación del parámetro en la query string
aux = null, val = null;
if (pos > -1){
//Tomo la parte de la query desde donde está el parámetro
aux = query.substr(pos);
if (aux.indexOf("&") > -1)
//Tomo el valor del parámetro cuando hayan más a su derecha
val = aux.substring(aux.indexOf("=") + 1, aux.indexOf("&"));
else
//Tomo el valor del parámetro cuando este sea el último
val = aux.split("=")[1];
return val;
}
return false;
};
document.body.innerHTML = fn("var1");
Saludos