日期:2014-05-16  浏览次数:20316 次

JS向上循环显示,求大侠帮助
var speed=30
dome2.innerHTML=dome1.innerHTML 
function Marquee(){ 
if(dome2.offsetTop-dome.scrollTop<=0){
dome.scrollTop-=dome1.offsetHeight 
}else{ 
dome.scrollTop++ 



var MyMar=setInterval(Marquee,speed) 
dome.onmouseover=function() {clearInterval(MyMar)} 
dome.onmouseout=function() {MyMar=setInterval(Marquee,speed)} 
以上是JS代码,为什么循环2次就不循环啦
  <div id="dome">
  <div id="dome1">
  <ul id="express">
<a href="#"><li>·2010考研英语大纲到货75折...</li></a>
<a href="#"><li>·权威定本四大名著(人民文...</li></a>
<a href="#"><li>·口述历史权威唐德刚先生国...</li></a>
<a href="#"><li>·袁伟民与体坛风云:实话实...</li></a>
<a href="#"><li>·我们台湾这些年:轰动两岸...</li></a>
<a href="#"><li>·畅销教辅推荐:精品套书50...</li></a>
<a href="#"><li>·2010版法律硕士联考大纲75...</li></a>
<a href="#"><li>·计算机新书畅销书75折抢购</li></a>
<a href="#"><li>·2009年孩子最喜欢的书>></li></a>
<a href="#"><li>·弗洛伊德作品精选集59折</li></a>
</ul>
  </div>
  <div id="dome2"></div>
  </div>
<script type="text/javascript" src="js/xsfz.js"></script>
</div>
这是代码

------解决方案--------------------
http://www.popub.net/script/MSClass.html