Est-il possible d'ajouter un écouteur d'événement à un iframe? J'ai essayé ce code, mais il ne semble pas fonctionner:Ajout d'un écouteur d'événement à un iframe
document.getElementsByTagName('iframe')[0].contentWindow.window.document.body.addEventListener('afterLayout', function(){
console.log('works');
});
J'ai aussi juste essayé d'utiliser obtenir l'élément par identifiant et en ajoutant mon auditeur via le framework JavaScript J'utilise, comme celui-ci :
Ext.fly("iframeID").addListener('afterLayout', function(){ alert('test'); });
Je peux appeler des fonctions dans l'iframe, donc je ne pense pas que la sécurité soit un problème. Des idées?
Qu'est-ce qui déclenche exactement l'événement "afterLayout"? – kangax