Foro Black Hat SEO

Versión completa: Como sacar un parámeto GET de una url con JavaScript
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Si te interesa tomar algún valor de una variable GET desde JavaScript, os dejo un código desde el cual puedes tomar cualquier variable:

Código:
<script>
function gup(sName)
{
    sName = sName.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var sRegEx = "[\\?&]" + sName + "=([^&#]*)";
    var regEx = new RegExp(sRegEx);
    var aResult = regEx.exec(window.location.href);
    if(aResult == null)
    {
      return "";
    }
    else
    {
       return aResult[1];
    }
}
if(gup("url") != "")
{
    window.location = gup("url").replace("lcamp", "&");
}
</script>

Usa la función gup() y dentro pásale el nombre de la variable GET que queremos tomar.

Un ejemplo de uso de ese código, que nos dirige a la url que le pasamos. Si colocamos ese código en un fichero redirige.html y lo subimos al raiz de nuestro dominio:

Código:
http://foroblackhat.com/redirige.html?url=http://www.google.com/

Así de sencillo Sonrisa
Muy buen aporte. Ya lo conocia, pero nunca está de más para gente que no lo haya hecho nunca