让图片水平循环飞舞的JavaScript代码

代码简介:

JavaScript水平循环飞舞的图片,这个功能我们在编写游戏的时候能用得上,当然这里的图片你也可以把它换作是文字,JS只管ID而不管内部会是什么内容,本代码修改起来也方便,希望有朋友喜欢。

代码内容:

ExpandedBlockStart.gif View Code
< html >
< head >
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312" >
< title > 让图片水平循环飞舞的JavaScript代码 - www.webdm.cn </ title >
</ head >
< body  onload ="next();" >
< script  language ="JavaScript" >
 
var  pos1 =- 95 ;
 
var  pos2 =- 95 ;
 
var  pos3 =- 95 ;
 
var  speed1  =  Math.floor(Math.random() * 10 ) + 2 ;
 
var  speed2  =  Math.floor(Math.random() * 10 ) + 2 ;
 
var  speed3  =  Math.floor(Math.random() * 10 ) + 2 ;

  
function  next() {
    pos1 
+=  speed1;
    pos2 
+=  speed2;
    pos3 
+=  speed3;
    
if  (pos1  >   795 ) pos1  =   - 95 ;
    
if  (pos2  >   795 ) pos2  =   - 95 ;
    
if  (pos3  >   795 ) pos3  =   - 95 ;
    
if  (document.layers) {
       document.layers[
0 ].left  =  pos1;
       document.layers[
1 ].left  =  pos2;
       document.layers[
2 ].left  =  pos3;
    }
    
else  {
       mouse1.style.left 
=  pos1;
       mouse2.style.left 
=  pos2;
       mouse3.style.left 
=  pos3;
    }
    window.setTimeout(
" next(); " , 10 );
 }
 
</ script >
 
< div  id ="mouse1"
style
="HEIGHT: 100px; LEFT: 0px; POSITION: absolute; TOP: 165px; WIDTH: 100px" >
< dd >< img  alt border ="0"  src ="http://www.webdm.cn/images/wall1_s.jpg"  width ="80"  height ="70"   />   </ dd >
</ div >< div  id ="mouse2"
style
="HEIGHT: 100px; LEFT: 0px; POSITION: absolute; TOP: 250px; WIDTH: 100px" >
< dd >< img  alt border ="0"  src ="http://www.webdm.cn/images/wall2_s.jpg"  width ="70"  height ="60"   /></ dd >
</ div >< div  id ="mouse3"
style
="HEIGHT: 100px; LEFT: 0px; POSITION: absolute; TOP: 333px; WIDTH: 100px" >
< dd >< img  alt border ="0"  src ="http://www.webdm.cn/images/wall3_s.jpg"  width ="72"  height ="61"   /></ dd >
</ div >
</ body >
</ html >
< br  />
< p >< href ="http://www.webdm.cn" > 网页代码站 </ a >  - 最专业的网页代码下载网站 - 致力为中国站长提供有质量的网页代码! </ p >
代码来自:http://www.webdm.cn/webcode/9537275b-f6b9-4da3-9a0d-45770c21bde3.html

 

转载于:https://www.cnblogs.com/webdm/archive/2011/09/09/2172325.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值