Ciao,
sto trasformando una funzione in un metodo dell'oggetto DIV; la funzione è molto semplice:
Qui la trasfomazione:codice:<script type="text/javascript"> function setOpacity(objectID, op) { // op values from 0 to 10; var obj = document.getElementById(objectID); obj.style.opacity = op / 10; obj.style.MozOpacity = op / 10; obj.style.KhtmlOpacity = op / 10; obj.style.filter = "alpha(opacity=" + op * 10 + ")"; } setOpacity("myDiv", 5); </script> <div id="myDiv">Sarò semitrasparente...</div>
che con Firefox funziona, ma con MSIE no perché non capisce l'oggetto "HTMLElement".codice:HTMLElement.prototype.setOpacity = function (op) { var obj = this; obj.style.opacity = op / 10; obj.style.MozOpacity = op / 10; obj.style.KhtmlOpacity = op / 10; obj.style.filter = "alpha(opacity=" + op * 10 + ")"; } document.getElementById("myDiv").setOpacity(5);
Come si definisce l'oggetto HTMLElement in MSIE?

Rispondi quotando
