请问大家见过浏览器地址栏输入js的代码就会把该页面的图片全部吸出来形成一条蛇在页面中爬来爬去的效果,有人研究过吗?像http://www.webcn99.com/2009/05/14/24.shtml这个一样的,请问是什么原理,可以做成按钮吗? 

解决方案 »

  1.   

    <script>
    R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){
    for(i=0; i-DIL; i++){
    DIS=DI[ i ].style; 
    DIS.position='absolute'; 
    DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; 
    DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
    }
    R++
    }
    var timer;
    function b(){
     timer = setInterval('A()',5); 
    }
    function c(){
     clearInterval(timer); 
    }</script><input type="button" value="start" onclick="b()"/>
    <input type="button" value="stop" onclick="c()"/>