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
=========================================

Répondre à