运行效果:
<img src="http://www.java2000.net/images/company/www.java2000.net.gif"/><br/>
<img src="http://www.java2000.net/images/company/www.java2000.net.gif" ID="img2" style="filter: flipv() wave(add=1,freq=8,lightstrength=80,phase=0,strength=1) alpha(opacity=30); ">。
<SCRIPT language="javascript">
var k = 0; //声明一个计数器变量并赋初值
var step = 10; //声明一个变量作为freq参数的初值
function wavesy() { //使波纹动起来的函数
k++ //计数器计数(加1)
if (k < 15)
step++;
else //如果波纹增加了14次,就返回到初始值
{
k = 0;
step = 5
}
img2.filters.wave.freq = step; //改变波纹频率
img2.filters.wave.strength = step + 3; //改变波纹振幅
t1 = setTimeout("wavesy()", 200); //每300毫秒刷新一次。
}
</SCRIPT>
<body >
2008-08-01_065322.gif