当你打开一个有图片的网页,然后在URL框中输入下列代码,会使该网页中的所有图片都动起来

发布时间:2007年01月24日      浏览次数:1161 次
当你打开一个有图片的网页,然后在URL框中输入下列代码:
javascript: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++}setInterval('A()',5); void(0);
会使该网页中的所有图片都动起来。
========================================================
这句代码是获取当前所打开页面中的所有图片img的属性值即(DI=document.images),然后通过动态改变这些图片的x,y坐标值即(DIS.left,x坐标,DIS.top,y坐标)使用位置移动,再通过一个函数重复调用(setInterval('A()',5); )来进行不断的改变其x,y坐标的值,这样就使当前页面的所有图片都动起来了。
文章来源:http://zhidao.baidu.com/question/16257873.html
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!