Salve a tutti. Ho creato un piccolo effetto di trasparenza che appare e scompare gradualmente... a tal scopo per mozilla ho usato come reference alla proprietà CSS MozOpacity. Ovviamente per IE non va bene quindi ho aggiunto anche il reference "filter" in questo modo: object.style.filter... ma non capisco perchè non funziona
Eppure non viene generato nessun errore, non capisco...
codice:
function over (id)
{
var idiv = document.getElementById ("" + id);
var mozop = 1;
setInterval
(
function()
{
if (mozop > 0.4)
{
idiv.style.MozOpacity = mozop;
idiv.style.filter = mozop * 100;
mozop -= 0.05;
}
}
, 50);
}
function out (id)
{
var idiv = document.getElementById ("" + id);
var mozop = 0.4;
setInterval
(
function()
{
if (mozop < 1)
{
idiv.style.MozOpacity = mozop;
idiv.style.filter = mozop * 100;
mozop += 0.05;
}
}
, 50);
}