Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/01/2003, 14:27
Rudo007
 
Fecha de Ingreso: diciembre-2002
Mensajes: 57
Antigüedad: 21 años, 4 meses
Puntos: 0
Esto te puede servir para el asunto de los parámetros

Esta página separa en arreglos los parámetros y sus valores, utilizando sólo javacript. Los parámetros debe aparecer en la barra de la direccion.

Por ejemplo toma esto:
archivo.htm?param1=soy&param2=muy&param3=feo

y lo deja así:
p_nombres [param1,param2,param3]
p_valores [soy,muy,feo]



Aquí va el código
-------------------------------------------------------------
<html>
<head>
<title>Recibe y muestra</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<script>
// Este procedimiento separa los nombres de los parámetros y su valores,
// dejandolos en p_nombres[] y en p_valores[], respectivamente y en el mismo orden
// Para que funcione esto se debe especificar method="get" en el formulario para
// que los parámetros figuren junto con el URL
var temp = location.search.split('?');
var param = temp[1].split('&');

var p_nombres = new Array;
var p_valores = new Array;
for (var i=0;i<param.length ;i++)
{temp = param[i].split('=');
p_nombres[i]=temp[0];
p_valores[i+1]= temp[1];

//Esta línea es sólo para mostrar los parámetrro y sus valores
alert ("Parámetro: " + p_nombres[i] + " = " + p_valores[i+1]);
}
</script>
</body>
</html>
--------------------------------------------------------
__________________
Rudo007