注册 登录
编程论坛 JavaScript论坛

jsp 一张图片淡入淡出

qw2651215 发布于 2009-08-06 07:19, 1259 次点击
<html>
<head>
<title>真正的JavaScript图片淡入淡出特效</title>
</head>
<script language="JavaScript">
var b = 1;
var c = true;
function fade(){
if(document.all);
if(c == true) {
b++;
}
if(b==100) {
b--;
c = false
}
if(b==10) {
b++;
c = true;
}
if(c == false) {
b--;
}
u.filters.alpha.opacity=0 + b;
setTimeout("fade()",1);
}
</script>
<body  onLoad="fade()">

<img src="asas.jpg" name="u" border=0
alt="/" style="filter:alpha(opacity=0)">
</body>
</html>
由于我是新手~!!!我很想能理解这段代码的意思
希望有好心的人 能帮我把这段代码翻译一下




比如 :var b = 1; //  定义一个变量b的值为1
var c = true;  //  定义一个变量c的值为真
function fade(){   // 创建一个fade函数
}
。。。。。。 后面是找人帮我翻译下 越详细越好

在这里谢谢能帮助我的人了
4 回复
#2
helion2009-08-16 16:09
这个就是用一个函数来控制图片的透明度,使其看起来像淡出的效果,但是在火狐下面是不能显示效果的!
#3
java小朋友2009-08-20 15:41
没人回答吗
学过一阵子函数的都好理解啊
u.filters.alpha.opacity图片透明度
setTimeout("fade()",1); 每隔1毫秒调用一次fade()函数
}
</script>
<body  onLoad="fade()"> onloud文档下载完毕开始调用fade()
 
<img src="asas.jpg" name="u" border=0
alt="/"
style="filter:alpha(opacity=0)"> 图片透明度初始值0
#4
wz56152009-08-26 16:45
哎,用途不大,我还是喜欢用flash
#5
簡單就好2009-09-05 11:25
前面几位已经讲的很清楚了 逛逛
1