<script>
function fun(){
var div=document.getElementById('windowb');
div.style.opacity=2;
hidden(document.getElementById("windowb"),1,-0.01);
}
function hidden(o,i,s){
t=setInterval(function(){
i+=s;
o.style.opacity=i;
if(i<0)window.clearInterval(t);
},1);
};
setTimeout("fun()",1000);
</script>
我用了上面的代码制作DIV的渐隐效果。火狐和opera的浏览器支持,但IE没有反应。烦请大虾指点一二,小弟是初学者。谢谢!
希望可以在代码部分标注一下,可以让我更容易的学习。非常感谢
用jquery很简单就实现
$("#windowb").fadeIn("slow"); //淡入
$("#windowb").fadeOut("slow"); //谈出
后面还可以设置淡入淡出时间