Obtenga IFrame innerHTML usando JavaScript
Estoy tratando de obtener un HTML interno de IFrame usando el siguiente código.
<iframe src="http://www.msn.com"
width="100%" height="100%" marginwidth="0"
scrolling="no" frameborder="0" id="divInfo"
onreadystatechange="MyFunction(this);"></iframe>
l código de @JavaScript es
function MyFunction(frameObj)
{
if (frameObj.readyState == "complete")
{
alert(frameObj.document.body.innerHTML);
}
}
Pero la alerta me muestra el html del documento actual. ¿Cómo puedo obtener el HTML interno del iframe cuando se completa el estado de frmae ready?
Si usoalert(frameObj.contentWindow.document.body.innerHTML);
me da acceso acceso denegado error.
Gracias por adelantado