viernes, agosto 18, 2006

Parametros de una URL en JavaScript

Un snippet para obtener parámetros desde la URL en JS:

Código

function gup( name )
{
var regexS =[\?&]+name+=([^&#]*)“;
var regex = new RegExp( regexS );
var tmpURL = window.location.href;
var results = regex.exec( tmpURL );
if( results == null )
return“;
else
return results[1];
}

Esta función no permitirá parsear los obtener el valor de un parametro pasado por línea de comandos en concreto. La idea es la siguiente.

Url de ejemplo

http://www.foo.com/index.html?bob=123&frank=321&tom=213#top

Si queremos obtener el calor del parametro frank, la forma de hacerlo con esta función es la siguiente.

var frank_param = gup( 'frank' ); 

Muy simple, ahora solo falta usarlo en algún sitio :D

Etiquetas:

0 Comentarios:

Publicar un comentario

Suscribirse a Comentarios de la entrada [Atom]

<< Página Principal