Js图片连续左右滚动

<title>Js图片连续滚动代码</title>
<IMG onMouseOver="moveThis('left')" style="CURSOR: pointer" οnmοuseοut=moveout() height=30 
                  src="6637716.gif" width=8>
<DIV id=demo style="OVERFLOW: hidden; WIDTH: 255px; HEIGHT: 78px">
                  <TABLE cellSpacing=0 cellPadding=0 border=0>
                    <TR>
                      <TD id=demo1>
                        <TABLE id=demo3 style="MARGIN-LEFT: 0px" cellSpacing=0 
                        cellPadding=0 width=459 border=0 height=300px border=1>
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
<img src="wall_s8.jpg" class="floatleft" />
</TABLE>
 </TD>
                      <TD id=demo2></TD></TR></TABLE>
</DIV>
                
                <IMG onMouseOver="moveThis('right')" 
                  style="CURSOR: pointer" οnmοuseοut=moveout() height=30 
                  src="6637743.gif" width=8>
            <SCRIPT language=javascript>
 
var speed=30;
demo2.innerHTML=demo1.innerHTML;
function MarqueeL(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth;
else
demo.scrollLeft++;
}
function MarqueeR(){
if(demo2.offsetWidth-demo.scrollLeft>=255)
demo.scrollLeft+=demo1.offsetWidth;
else
demo.scrollLeft--;
}
var flag=0;
var MyMar;
//var MyMar=setInterval(MarqueeL,speed);
demo.οnmοuseοver=function() {if(MyMar){clearInterval(MyMar)}}
//demo.οnmοuseοut=function() {MyMar=setInterval(MarqueeR,speed)}
function moveout(way)
{
if(MyMar)
{
clearInterval(MyMar);
}
}
function moveThis(way){ 
if(way=='right'){ 
flag=1;
if(MyMar)
{
clearInterval(MyMar);
}
MyMar=setInterval(MarqueeR,speed);
}
else{ 
flag=0;
if(MyMar)
{
clearInterval(MyMar);
}
MyMar=setInterval(MarqueeL,speed);
}
if(flag) demo.οnmοuseοut=function() {MyMar=setInterval(MarqueeR,speed)}
else demo.οnmοuseοut=function() {MyMar=setInterval(MarqueeL,speed)}
}  
</SCRIPT>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值