Ver Mensaje Individual
  #8 (permalink)  
Antiguo 31/08/2005, 20:00
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola:

Si quieres pasar más parámetros ya debes conocer mejor la parte teórica...

Con location.search consigues los parámetros, o sea lo que se ve detrás de la dirección real de la página. En concreto también se obtiene el carácter "?" y por eso se usa location.search.substr(1)

Si hay más parámetros, estos deben separarse con el carácter "&" (Se hace así porque realmente se simula el envío de un formulario con el método get)

Sabiendo el uso del método split, podemos obtener todos los parámetros con algo así:

params = location.search.substr(1).split("&");
y para convertirlos en variables sería:
for (i = 0, total = params.length; i < total; i++)
window[params[i].split("=")[0]] = params[i].split("=")[1];

Bueno, esto no lo he probado aún, pero si no funciona, siempre podrás usar la forma que puso Karlankas en las FAQs: http://www.forosdelweb.com/showpost....&postcount=184

Si te sirve, avísanos.

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