Foros del Web » Programando para Internet » Javascript »

[Solucionado] ¿Cuándo termina de cargar una ventana?

Estas en el tema de [Solucionado] ¿Cuándo termina de cargar una ventana? en el foro de Javascript en Foros del Web. Yo abro una ventana mediante window.open, la ventana que se abre tiene que cargar bastantes cosas, así que tarda un ratito en cargar todo. Necesito ...
  #1 (permalink)  
Antiguo 18/01/2010, 05:37
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
[Solucionado] ¿Cuándo termina de cargar una ventana?

Yo abro una ventana mediante window.open, la ventana que se abre tiene que cargar bastantes cosas, así que tarda un ratito en cargar todo. Necesito poner una mascara a la ventana padre mientras que carga la ventana hija, lo que necesito es saber cuando termina de cargar la ventana hija para quitarle la mascara a la ventana padre.

Un Saludo.

Última edición por erevaristo; 18/01/2010 a las 06:21 Razón: Solucionado
  #2 (permalink)  
Antiguo 18/01/2010, 05:48
 
Fecha de Ingreso: abril-2004
Ubicación: madrid
Mensajes: 31
Antigüedad: 20 años
Puntos: 2
Respuesta: ¿Cuándo termina de cargar una ventana?

erevaristo puedes ejecutar una función en javascript para ocultar la mascara por ejemplo:

<script>
window.onload = function(){
document.getElementById('id_mascara').style.displa y='none';
};
</script>
  #3 (permalink)  
Antiguo 18/01/2010, 05:58
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Respuesta: ¿Cuándo termina de cargar una ventana?

¿Pero yo como se cuando a terminado de cargar la ventana hija?
  #4 (permalink)  
Antiguo 18/01/2010, 06:20
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Respuesta: ¿Cuándo termina de cargar una ventana?

Ya lo solucione, le puse el atributo onLoad al body de la ventana hija, y llame a la función de quitar la mascara que se encuentra en la ventana padre:

Código:
En Ventana Hija:
<body onLoad="window.opener.quitarMascara();">




En Ventana Padre:
function quitarMascara()
{
      ........................
}

Etiquetas: solucionado, ventanas
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 05:02.