Foros del Web » Programando para Internet » Javascript »

pasar un parametro a otra ventana

Estas en el tema de pasar un parametro a otra ventana en el foro de Javascript en Foros del Web. Hola, ya se que deben estar podridos de explicar este asunto, pero me he leido todo lo que hay en el foro y no me ...
  #1 (permalink)  
Antiguo 27/02/2006, 17:00
Avatar de chepi  
Fecha de Ingreso: abril-2005
Ubicación: Posadas - Misiones
Mensajes: 116
Antigüedad: 19 años
Puntos: 1
Pregunta pasar un parametro a otra ventana

Hola, ya se que deben estar podridos de explicar este asunto, pero me he leido todo lo que hay en el foro y no me sale.
La idea es la siguiente:

1) muestro un catálogo de productos (cuyos datos están contenidos en un array).

2) En la misma tabla del catálogo, para cada articulo necesito tener una imagen que al hacer "click" me abra otra pagina con las fotos del artículo correspondiente.

3) Para ello, debo enviar a la otra ventana el id del artículo que desea ver.

¿Cómo puedo hacer esto?
Muchas Gracias
  #2 (permalink)  
Antiguo 27/02/2006, 17:31
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
Hola chepi... Esto lo podrias hacer tanto como php con asp... Te sugiero que te dirijas el foro del lenguaje de programación de tu interes.
  #3 (permalink)  
Antiguo 27/02/2006, 18:54
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Pues es simple. Solo necesitas pasar el id por el metodo get o post. En este caso, creo que es mejor usar el metodo get.
Tendrias que tener algo asi:
Código HTML:
<a href="javascript:openPopup('art7', 'index.php?action=show_photos&id=7', 520, 580, 0);"> 
Y la funcion:
Código:
function openPopup (popupName, popupURL, popupWidth, popupHeight, scroll) {
	var popupProperties = '';
	if (!scroll) popupProperties = 'width='+popupWidth+',height='+popupHeight+',copyhistory=0,copyhistory=no,directories=0,directories=no,location=0,location=no,menubar=0,menubar=no,status=0,status=no,toolbar=0,toolbar=no,resizable=0,resizable=no';
	else popupProperties = 'width='+popupWidth+',height='+popupHeight+',copyhistory=0,copyhistory=no,directories=0,directories=no,location=0,location=no,menubar=0,menubar=no,status=0,status=no,toolbar=0,toolbar=no,resizable=0,resizable=no,scrollbars=1,scrollbars=yes';
	void(window.open(popupURL, popupName, popupProperties));
}
El resto lo haces en PHP o ASP.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:58.