Recoger parámetros URL con Javascript

1 COMENTARIO -  Publicado hace 41 meses -  Clasificado en: , ,

Cuando uno programa con PHP o ASP, está acostumbreado a pasar parámetros a traves de la url, como:

wwww.midominio.com/page.php?id=13&ref=12

Con el auge de Ajax, se ha vuelto a hacer necesario que sea Javascript el que recoja los parámetros pasados por una dirección web. Un ejemplo de recogida sería

<script language="javascript">
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]+'"');
}
// para la url de ejemplo
// wwww.midominio.com/page.php?id=13&ref=12
// tendriamos dos variables id y ref con sus valores
//
//Para comprobarlo:
alert(id);
alert(ref);
</script>

Algunas entradas relacionadas:

También te puede interesar:

COMENTARIOS

Publicado hace 4 meses
Francisco S谩nchez Cort茅s -  
Excelente c贸digo, muchas gracias!!!!
Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com