Recibir un parámetro en una página

ricardo
28 de Febrero del 2003
En una página P1 tengo un enlace a otra P2 pasándole un parámetro (<a href="P2?parametro=valor")
¿Como puedo recuperar el valor del parámetro en la página 2?
Gracias y Salu2.

txarly
28 de Febrero del 2003
Utilizando Javascript:

<SCRIPT Language="Javascript">

// Quitamos el ? a la url
datos=document.location.search.substring(1,document.location.search.length)

// Metemos en el array campos los campos del formulario recogidos
campos = datos.split("&")

// Recorremos el array y vamos separando cada campo en
// variable (campo[0]) y valor (campo[1])
for (var i=0; i < campos.length; i++) {
campo = campos[i].split("=")
}
</SCRIPT>

En el array campos[] tendrás los parámetros pasados en la url

campo[0] será el nombre de la variable, campo[1] su valor, etc...

Es un poco chapuza... se puede hacer algo mas bonito, pero bueno...