<div class="codetitle"> <span><a style="CURSOR: pointer" data="87262" class="copybut" id="copybut87262" onclick="doCopy('code87262')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code87262"> <br><script type="text/javascript"> <BR>var scrollDelay=10;//数字越大速度越慢 <BR>var Scroll=document.getElementById("scroll"); <BR>var Scroll2=document.getElementById("scroll2"); <BR>var currentTop=0,preTop=0,stoptime=0,stopscroll=false; <BR>var ScrollChild=Scroll.getElementsByTagName("li"); <BR>var ScrollHeight=Scroll.offsetHeight; <BR>function ScrollInfo(){ <BR>if(stopscroll==true) return; <BR>currentTop++; <BR>if(currentTop+1>=ScrollHeight){ <BR>currentTop--; <BR>stoptime++; <BR>if(stoptime==parseInt(ScrollHeight)*scrollDelay) { <BR>currentTop=0; <BR>stoptime=0; <BR>} <BR>}else{ <BR>preTop=Scroll.scrollTop; <BR>Scroll.scrollTop++; <BR>if(preTop==Scroll.scrollTop){ <BR>Scroll.scrollTop=Scroll2.offsetHeight-ScrollHeight; <BR>Scroll.scrollTop+=1; <BR>} <BR>} <BR>} <BR>function Int_Scroll(){ <BR>Scroll2.innerHTML=""; <BR>Scroll2.innerHTML=Scroll.innerHTML; <BR>Scroll.innerHTML=Scroll2.innerHTML+Scroll2.innerHTML; <BR>Scroll.onmouseover=function(){ <BR>stopscroll=true; <BR>} <BR>Scroll.onmouseout=function(){ <BR>stopscroll=false; <BR>} <BR>setInterval("ScrollInfo()",scrollDelay); <BR>} <BR>window.setTimeout("Int_Scroll()",1000); <BR></script><br> </div> <br><div class="htmlarea"><textarea id="runcode70914"> <title>Untitled</title> <style type="text/css"> .kefuchu{ width:109px;} .SS_dh1{background:url(../images/SSindex/SS_dh1.jpg) no-repeat; height:51px; width:84px; float:left} .SS_dh2{background:url(../images/SSindex/SS_dh2.jpg) no-repeat; height:51px; width:25px; float:left; display:block} .SS_dh3{background:url(../images/SSindex/SS_dh3.jpg) repeat-y; width:109px; } .SS_dh4{background:url(../images/SSindex/SS_dh4.jpg) no-repeat; height:17px; width:109px; } .SS_dh5{background:url(../images/SSindex/SS_dh5.jpg) no-repeat; height:23px; width:74px; margin-left:20px;} #scroll li{float:left;width:150px;} #scroll2{display:none;} </style> <div> <ul style="width:500px;height:20px;overflow:hidden;border:1px red solid;line-height:20px;" id="scroll"> <li>脚本之家</li> <li>jb51.net</li> <li>看书了</li> <li>kanshule.com</li> <li>好好学习</li> <li>发生大幅6</li> <li>发生大幅7</li> <li>发生大幅8</li> <li>发生大幅9</li> <li>发生大幅10</li> <li>发生大幅11</li> <li>发生大幅12</li> <li>发生大幅13</li> <li>发生大幅14</li> <li>发生大幅15</li> <li>发生大幅16</li> <li>发生大幅17</li> <li>发生大幅18</li> <li>发生大幅19</li> <li>发生大幅20</li> </ul> <ul id="scroll2"></ul> </div> </textarea></div> <script type="text/javascript"> var scrollDelay=10;//数字越大速度越慢 var Scroll=document.getElementById("scroll"); var Scroll2=document.getElementById("scroll2"); var currentTop=0,preTop=0,stoptime=0,stopscroll=false; var ScrollChild=Scroll.getElementsByTagName("li"); var ScrollHeight=Scroll.offsetHeight; function ScrollInfo(){ if(stopscroll==true) return; currentTop++; if(currentTop+1>=ScrollHeight){ currentTop--; stoptime++; if(stoptime==parseInt(ScrollHeight)*scrollDelay) { currentTop=0; stoptime=0; } }else{ preTop=Scroll.scrollTop; Scroll.scrollTop++; if(preTop==Scroll.scrollTop){ Scroll.scrollTop=Scroll2.offsetHeight-ScrollHeight; Scroll.scrollTop+=1; } } } function Int_Scroll(){ Scroll2.innerHTML=""; Scroll2.innerHTML=Scroll.innerHTML; Scroll.innerHTML=Scroll2.innerHTML+Scroll2.innerHTML; Scroll.onmouseover=function(){ stopscroll=true; } Scroll.onmouseout=function(){ stopscroll=false; } setInterval("ScrollInfo()",scrollDelay); } window.setTimeout("Int_Scroll()",1000); </script> <br><input onclick="runEx('runcode70914')" type="button" value="运行代码"> <input onclick="doCopy('runcode70914')" type="button" value="复制代码"> <input onclick="doSave(runcode70914)" type="button" value="保存代码">[Ctrl+A 全选 注:<a href="http://www.jb51.net/article/23421.htm" title="查看具体详情" target="_blank">如需引入外部Js需刷新才能执行</a>]