JavaScript - Acceder eventos de un iframe

   
Vista:

Acceder eventos de un iframe

Publicado por Victor (3 intervenciones) el 27/12/2007 09:43:46
Hola, tengo un problema con mi web.

Tengo un iframe dentro de una página y quiero detectar cuando se cierra el iframe para que mande un alert().

El problema es que quiero detectarlo desde dentro del iframe, es decir, solo puedo tocar el código del iframe, no de la página padre. El otro problema es que no conozco el nombre del iframe, asi que mi pregunta es como accedo al iframe desde dentro de él.

Con self ?, document ?, window.iframe ?, document.body ?

Y una vez haya conseguido acceder al iframe, cómo creo el evento que detecta cuando lo cierra?

No me vale el evento del body onclose o onunload, ya que tampoco puedo acceder al body. Es decir, tendría que acceder a éste como document.body o algo así. No puedo poner < body onclose... >

Alguien puede decirme que puedo hacer?, no se si me he explicado bien, si no lo entienden intentaré hacerlo mejor.

NOTA: Estoy hablando de un gadget de google, por eso tantas restricciones de acceso al código.

Gracias,
Victor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder