Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2005, 06:01
Motoko
 
Fecha de Ingreso: julio-2005
Mensajes: 90
Antigüedad: 18 años, 10 meses
Puntos: 0
Hola, pues he encontrado una solucion (quizas no la mejor) para este problema y creia que quizas le podria servir a alguien asi que la pongo aqui.

La solucion es la siguiente:

En la pagina padre creamos una variable y la iniciamos a false (0), ademas creamos una pequeña funcion que compruebe el valor de ésta variable, y muestre un alert con "servidor caido" si la variable esta a false.

En la misma pagina principal, justo cuando llamamos al iframe, hacemos un timeout de la funcion que he comentado anteriormente.

En el codigo del iframe, ponemos la variable del padre a true (1), de esta forma, cuando termine el timeout, la variable estara a true y no se mostrara el mensaje de error.

Si por el contrario cuando termine el tiempo (podeis poner lo que os parecca mejor) no se ha cargado el iframe, tras terminar el timeout se mostrará el alert.

Si necesitais cargar el iframe varias veces desde el padre, tendreis que reponer la variable del padre a 0 cada vez que saqueis el mensaje de error.

Bueno espero que a alguien le sirva esto.