Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/10/2004, 17:54
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola otra vez:

Bueno, trataré de explicarte como funciona (aunque nunca está de más que hagas búsquedas... )

location.search es lo que hay en la URL después de la URL... (parece que quiero liarte, pero no es así...)

Si tienes una página www.tupagina.com y le añades ?op=1...
location.search representa eso que le añades... Es buena costumbre empezar ese añadido con "?" ya que es como se generan las páginas de formularios usando el método get... y si hubiera más parámetros se separarían con "&" (Si te fijas en la URL de este mismo foro verías un ejemplo.

Luego al aplicar location.search has obtenido "?op=1" (siguiendo con el ejemplo), pero al no servirte el interogativo cerrado lo deshechas con .substring(1) que al aplicarlo a una cadena, elimina el primer carácter.

Teniendo op=1 convertimos esa cadena en un array de los elementos separados por el carácter "=" mediante .split("=")

Y de ese array nos quedamos con el elemento de índice 1 (el segundo)

Seguro que parte del chino que pueda parecer mi explicación, algo habrás entendido...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo