非常好的图片滚动代码(多幅图片依次向上滚动, 每幅图都会有停留展示时间)...

 四幅图片依次向上滚动, 每幅图都会有停留展示时间.

None.gif   < table width = " 100% "  border = " 0 "  cellpadding = " 0 "  cellspacing = " 0 " >
None.gif
< tr >
None.gif
< td >
None.gif
< SCRIPT language = " JavaScript " >
None.gif      
<!--
None.gif      
var  scrla = 3
None.gif      
var  scrlb = 1
None.gif      
var  scrlc = 2
None.gif      
var  scrld = 4
None.gif      
var  scrlda = 'scrl_' + scrla;
None.gif      
var  scrldb = 'scrl_' + scrlb;
None.gif      
var  scrldc = 'scrl_' + scrlc;
None.gif      
var  scrldd = 'scrl_' + scrld;
None.gif      
var  timea = 100
None.gif      
var  timeb = 300
None.gif      
var  tt = 180 / timea  // 如果改了图片的高度,此处时间180也需相应改差值
None.gif
       var  ttt = timea + timeb
None.gif      
var  scrlnum = timea + 50
None.gif      
ExpandedBlockStart.gifContractedBlock.gif      
function  scroll()  dot.gif {
InBlock.gif      
ExpandedSubBlockStart.gifContractedSubBlock.gif      
if (scrlnum<=timea) dot.gif{
InBlock.gif      document.all[scrlda].style.top 
= 0-scrlnum*tt
InBlock.gif      document.all[scrldb].style.top 
= 180-scrlnum*tt //如果改了图片的高度,此处180
InBlock.gif

InBlock.gif也需相应改差值
ExpandedSubBlockEnd.gif      }

InBlock.gif      
ExpandedSubBlockStart.gifContractedSubBlock.gif      
if ((scrlnum>timea)&&(scrlnum<ttt)) dot.gif{
InBlock.gif      document.all[scrlda].style.top 
= -180 //如果改了图片的高度,此处180也需相应改
InBlock.gif

InBlock.gif差值
InBlock.gif      document.all[scrldb].style.top 
= 0
ExpandedSubBlockEnd.gif      }

InBlock.gif      
InBlock.gif      scrlnum
=scrlnum+1
InBlock.gif      
ExpandedSubBlockStart.gifContractedSubBlock.gif      
if (scrlnum>=ttt) dot.gif{
InBlock.gif      scrla
=scrla+1;
InBlock.gif      
if (scrla==5) scrla=1;
InBlock.gif      scrlda
='scrl_'+scrla;
InBlock.gif      
InBlock.gif      scrlb
=scrla+1;
InBlock.gif      
if (scrlb==5) scrlb=1;
InBlock.gif      scrldb
='scrl_'+scrlb;
InBlock.gif      
InBlock.gif      scrlc
=scrlb+1;
InBlock.gif      
if (scrlc==5) scrlc=1;
InBlock.gif      scrldc
='scrl_'+scrlc;
InBlock.gif      
InBlock.gif      scrld
=scrlb+1;
InBlock.gif      
if (scrld==5) scrld=1;
InBlock.gif      scrldd
='scrl_'+scrld;
InBlock.gif      
InBlock.gif      scrlnum
=0;
InBlock.gif      
InBlock.gif      document.all[scrlda].style.visibility 
= 'visible' ;
InBlock.gif      document.all[scrldb].style.visibility 
= 'visible' ;
InBlock.gif      document.all[scrldd].style.visibility 
= 'visible' ;
InBlock.gif      document.all[scrldc].style.visibility 
= 'hidden' ;
InBlock.gif      document.all[scrldc].style.top 
= 180 ;//如果改了图片的高度,此处180也需相应改
InBlock.gif

InBlock.gif差值
ExpandedSubBlockEnd.gif      }

InBlock.gif      setTimeout(
"scroll()",20)   
ExpandedBlockEnd.gif      }

None.gif      
// -->
None.gif
       </ SCRIPT >
None.gif
None.gif
<!-- 以下width = " 375 "  height = " 150 "  为图片固定长宽, 如果更改,则需修改相应数值 -->
None.gif                  
< span style = " WIDTH: 375px; POSITION: relative; HEIGHT: 150px; "  id = " main2 " >  
None.gif                  
< div style = " LEFT: 0px; WIDTH: 405px; CLIP: rect(0px 375px 150px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 
None.gif
None.gif150px
"  id = " scroll_image " >  
None.gif
None.gif
< table width = " 100% "  border = " 0 "  cellpadding = " 0 "  cellspacing = " 0 " >
None.gif
< tr >
None.gif
< td >
None.gif
< div style = " LEFT: 0px; WIDTH: 375px; POSITION: absolute; TOP: 0px; "  id = " scrl_1 " >              
None.gif                
< a href = " # "  target = " _blank " >< img src = ""  border = " 0 "  width = " 375 "  height = " 150 " ></ a >
None.gif
</ div >
None.gif
< div style = " LEFT: 0px; WIDTH: 375px; POSITION: absolute; TOP: 0px; "  id = " scrl_2 " >              
None.gif                
< a href = " # "  target = " _blank " >< img src = ""  border = " 0 "  width = " 375 "  height = " 150 " ></ a >
None.gif
</ div >
None.gif
< div style = " LEFT: 0px; WIDTH: 375px; POSITION: absolute; TOP: 0px; "  id = " scrl_3 " >              
None.gif                
< a href = " # "  target = " _blank " >< img src = ""  border = " 0 "  width = " 375 "  height = " 150 " ></ a >
None.gif
</ div >
None.gif
< div style = " LEFT: 0px; WIDTH: 375px; POSITION: absolute; TOP: 0px; "  id = " scrl_4 " >              
None.gif                
< a href = " # "  target = " _blank " >< img src = ""  border = " 0 "  width = " 375 "  height = " 150 " ></ a >
None.gif
</ div >
None.gif
</ td >
None.gif
</ tr >
None.gif
</ table >
None.gif
</ span >  
None.gif      
< SCRIPT >
None.gif scroll();
None.gif      
</ SCRIPT >
None.gif
</ td >
None.gif
</ tr >
None.gif
</ table >
None.gif

转载于:https://www.cnblogs.com/alan99/archive/2007/07/22/827432.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值