Salve a tutti, sono nuovo di questo forum, ne approfitto subito per postare una domanda.
Ho un documento con un IFrame e voglio effettuare una determinata operazione
sul documento dell'IFrame, ma SOLO una volta che è stato caricato tutto il DOM.
Mi spiego meglio, aggiugendo l'evento "load" all'IFrame tutto funziona bene, ma io vorrei
usare l'evento "domready" via mootools con il seguente codice: ( non funziona ma non da neppure errore )
codice:
$$('iframe')[0].addEvent('domready', function() { alert("Il DOM è completo !"); });
Invece il seguente codice produce l'errore "$$("iframe")[0].contentWindow.addEvent is not a function" :
codice:
$$('iframe')[0].contentWindow.addEvent('domready', function() { alert("Il DOM è completo !"); });
Fallisce anche il seguente:
codice:
$( $$('iframe')[0].contentWindow ).addEvent('domready', function() { alert("Il DOM è completo !"); });
Però se se applico la funzione sull'evento 'domready' alla finestra primcipale (NON l'IFRAME) funziona tutto bene:
codice:
window.addEvent('domready', function() { ... });
Non riesco a capire perché addEvent('domready' ... fallisce solo sull'IFrame.
Se conoscete il giusto codice per applicare una funzione al 'domready' dell' IFrame con mootools vi prego....postatelo! Grazie Tante !