Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2004, 12:06
evoarte
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
Interacción Ventana Padre y Ventana Hija

Buenas Tardes,

Desde una ventana padre (VP) lanzo una ventana hija (VH).

En VH se ejecutan una serie de scripts desde otro servidor, y finalmente, me devuelve una página llamada pagina1.htm.

Desde VH (pagina1.htm) ejecuto:
window.opener.location.href = "http://www.dominio.com/pagina2.htm"
y toman valores una serie de campos:
<input type="hidden" name="campo1" value="##valorcampo1##">

Una vez cargada la página pagina2.htm en VP, intento recuperar los valores de los campos de VH, cerrar VH y lanzar un formulario:
window.document.nombreformulario.campo1.value=
VH.document.nombreformulario.campo1.value;
VH.close();
document.nombreformulario.submit();

Y esto es lo que ocurre:
pagina2.htm se carga bien en VP.
el formulario se lanza bien hacia pagina3.htm en VP.

Pero:
1. Los campos de pagina3 en VP no toman los valores.
2. La ventana VH no se cierra.



O dicho de otro modo, es posible cambiar la pagina de la ventana padre con "window.opener.location.href" (VP), y seguir interactuando con la ventana hija (VH).


Salu2.

Última edición por evoarte; 05/07/2004 a las 12:24