Пытаюсь создать затухание картинок, но почему-то не отображается сам процесс. Только начальная и конечная стадия. А IE вообще никакой реакции. В чем может быть причина?
function downOpacity(obj){
if (obj.style.opacity == '') obj.style.opacity = 1;
if (obj.style.opacity > 0) {
obj.style.opacity -= 0.01;
setTimeout(downOpacity(obj),100);
}
}
function upOpacity(obj){
if (obj.style.opacity < 1) {
obj.style.opacity += 0.01;
setTimeout(upOpacity(obj),100);
}
}
</script>
</head>
<body>
<img src="screen1.jpg" width="300" height="183" onmouseover="downOpacity(this);" onmouseout="upOpacity(this);" /><br />