Ho un caricamento di iframe in una pagina padre. L'iframe contiene una sequenza di moduli e mi piacerebbe intervenire sulla pagina madre ogni volta che il contenuto dell'iframe viene ricaricato (cioè, dopo che un modulo è stato inviato nel contenuto dell'iframe). Il codice corrente si trova nella pagina principale e funziona in tutti i grandi giocatori tranne IE (mi interessa solo con IE 7 & 8).onload iframe in IE7/8 con Javascript
var iframe = document.getElementById('theiframe');
function refresh() {
alert('foo');
}
if (iframe.attachEvent) iframe.attachEvent('onload', refresh);
else iframe.onload = refresh;
Cosa mi manca che impedirebbe che questo sia efficace in IE?
Provare a fare riferimento al documento dell'iframe: var iframe = document.getElementById ('theiframe'). Document; (non una risposta perché sto indovinando :)) – Cfreak