JS 实现的倒影水波纹效果

运行效果:

<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
快乐渡过每一天,减肥坚持每一天