Hola.
Intento llamar al metodo de la clase padre que contiene al iframe cuando este se carga, pero no consigo que haga nada. Creo que el hijo ni siquiera hace la llamada. Este es el codigo JS relevante:
Padre:
...
function lookAtMe(externalDOM){
getXmlHttpReq();
alert(xmlhttpreq);
var DOM = externalDOM;
alert(DOM);
xmlhttp.open("POST", "servlets/personalTest");
xmlhttp.send(externalDOM);
}
function loadExternalHTML(url){
var externaliframe = document.createElement("iframe");
externaliframe.setAttribute("src", url);
externaliframe.setAttribute("style", "visibility:hidden");
}
...
<form action="servlets/personalTest" method="POST" enctype="multipart/form-data">
<p>
<label for="HTML">HTML: </label>
<input type="file" name="HTML" id="HTML" accept="text/plain" onchange="loadExternalHTML(this.value);"/>
</p>
...
iframe:
...
<body onload="parent.lookAtMe(document);">
...
Podrias echarme una mano?.
Saludos y gracias!.