i’ve been researching this for a while, and dont see why what i’m doing isnt working… I’m trying to fade in text.. my code works well with FF, but failing in IE…
i’m declaring my divs as follows:
<div style=”position: relative; filter:alpha(opacity=0); opacity:0; -moz-opacity:0; left: 0; top: 0; “id=”mytext”>texthere</div>
then calling my function in my body:
<script language=”javascript”>fade();</script>
function looks like:
<script language=”JavaScript”>
var delay = 1;
var opa=0;
var sett;
function fade(){
opa++;
var obj = document.getElementById(mytext);
if(window.sidebar){//Moz
obj.style.MozOpacity=(opa==4)?’1′:’0.’+(2*opa);
}
else{//IE
obj.style.filter = “alpha(opacity=”+(opa
}
if(opa==4){clearTimeout(sett);
cleanplate();
checkit++;
fade();
}
else{sett = setTimeout(‘fade()’,delay)}
}
function cleanplate()
{
opa=0;
}
</script>
any ideas?