FireFOX + Iframe + onBLur + div Cache/Visible
Bonjour,
J'ai un petit soucis sur l'utilisation de l'action onblur sur une iframe sous FireFox.
L'initialisation de ma page:
Code:
1 2 3 4 5 6 7 8 9 10 11
| function gestionQuitterFrame(){
alert('quitter frame');
}
function initialiseOnblur(){
if(document.all){
document.getElementById("iframe").attachEvent("onblur",gestionQuitterFrame);
}else{
document.getElementById("iframe").contentDocument.addEventListener("blur",gestionQuitterFrame,true);
}
} |
Code:
1 2 3 4 5
| <body onload="initialiseOnblur();">
<iframe id='iframe' src="mapage">
</iframe>
</body> |
Mon 'iframe' comporte des div que je cache ou rend visible suivant différents cas.
Le problème est que l'action onblur est exécutée lorsque je change l'état d'une div cachée à visible (alors que celle ci se trouve dasn l'iframe). Toute ceci sous FireFox. Sous IE pas de soucis
En vous remerciant si quelqu'un possède une piste :D