Tengo un componente mx: HTML en una aplicación de AIR de escritorio que se carga una página web externa a ella ...HTML en aplicación de escritorio cargar una página con un iframe
esta página web tiene un iframe en ella y la carga iframe (obviamente) otra página ...
no puedo encontrar la manera de obtener el código del iframe ...
Si trato de obtener el contenido de páginas web sólo retrive la página de inicio como:
Página web del archivo.html
<html>
<!-- html code-->
<iframe src="http://host/framepage.html">content default</iframe>
<!-- other html code-->
</html>
framepage.html Archivo
<div>test test test</div>
me gustaría obtener la cadena <div>test test test</div>
favor me dicen que hay una manera de conseguir el contenido del iframe (sin recarga del mismo). ..
EDITAR
en cuanto a la respuesta de Exort, utilizando
var iFrame:* = domWindow.document.getElementById("myIframe");
me va a devolver el marco flotante, pero el contenido no es el que yo quiero ... Usando mi página web y el ejemplo framepage anteriormente, el contenido iframe que se obtiene es
content default
en lugar de
<div>test test test</div>
es como que la segunda página no se carga, pero en realidad se cargará y representa en la ventana del navegador (he intentado también USI ng un botón para poder retrasar la búsqueda del contenido del iframe.
¿Está el iframe exactamente en el mismo dominio que el proyecto principal? – Wes
sí, está en el mismo dominio – Marcx
Esta pregunta es una especie de duplicado de: http://stackoverflow.com/questions/785823/accessing-an-iframes-contents-in-adobe-air –