|
Merci pour votre aide à tous, mais ce n'était pas mes appels d'objets
qui étaient en cause - plutôt une incompatibilité d'IE. Code d'origine: function WrapEmAll(){
if (!document.getElementsByTagName) return;
var alldiv = document.getElementsByTagName("div");
for (var i=0; i<alldiv.length;i++)
{wrapdiv = alldiv[i];
--> if (wrapdiv.getAttribute("class") == "seplie")
{wrapdiv.style.display = "none";}
}
}
IE enquiquine son monde avec une syntaxe getAttribute bâtarde pour les
attributs de balise rel et class, qu'il ne connaît pas - il faut les
remplacer par htmlRel et className, donc la nouvelle condition est: wrapdiv.getAttribute("className") == "seplie" || wrapdiv.getAttribute("class") == "seplie"Ca permet aux navigateurs qui ne connaissent pas getAttribute("class") ou getAttribute("className") de fonctionner. S'ils connaissent les deux, aucun problème. Mitch |
========================================= Vous souhaitez acquerir votre Pack ou des Services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club mandrake : http://www.mandrivaclub.com =========================================
