Bonjour,

je cherche à ajouter des fonctionnalités aux objets DIV de façon à me faciliter la vie.
Exemple : je voudrai créer une méthode à la classe correspondante pour définir la transparence.
Pour cela, j'ai écrit le bout de code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Object.prototype.setOpacity = function(p_val) {
	if(isIE()) {
		this.style.filter = "alpha(opacity = "+p_val*100+")";
	} else {
		this.style.opacity = p_val;
	}
}
sous Firefox, tout fonctionne bien lorsque je fais un appel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
getElementById("BALISE_DIV").setOpacity(0.5);
Par contre sous IE, j'ai l'erreur suivante :
Cet objet ne gère pas cette propriété ou cette méthode.
Est-ce que quelqu'un pourrait m'aider à mettre en place ce fonctionnement pour qu'il soit opérationnel sous IE ?

Merci d'avance.