Llamar a una función de un padre desde iframe

26 mayo, 2008 por Juan Dejar una respuesta »

Aunque hoy en día y gracias a Ajax, no soy partidario de usar iframes, aunque en un proyecto en el cual por temas de tiempo, no podía hacerlo con ajax, tuve que conformarme con usar iframes. Durante el desarrollo, me encontre con un problema, que aunque pueda resultar una tontería, siempre viene bien tenerlo apuntado.

Cuando desde un iframe, queremos llamar a una función, que hemos declarado en la página padre, o página que tiene el código <iframe>, solamente deberemos de añadir window.parent, antes del nombre de la función, quedado la sintaxis así:

  window.parent.function(parametros)
Publicidad

4 comentarios

  1. rita dice:

    no funciona en IE 7

  2. ysra32 dice:

    bueno el aporte, me ayudo a resolver un problema similar, gracias.

  3. Eddy dice:

    ayuda a mi no me funciona

  4. Juan dice:

    Que no te funciona eddy? Puede ser que tengas un error de javascript y por eso no te hace nada?

Deja un comentario