例子:

<table width="247" height="194" border="0">
  <tr>
    <td bgcolor="#0066FF"><p>
<!-- 代码开始  -->
 <div id=rolllink style=overflow:hidden;height:100;width:200> <!-- 设置长宽 -->
 <div id=rolllink1>
 
        <a href="http://ottor.cnblogs.com"><img src="http://www.jy2z.com/images/nologo.jpg" width="133" height="50" border="0"></a>
        <br>
        <a href="http://www.jy2z.com/images/nologo.jpg"><img src="http://www.jy2z.com/images/nologo.jpg" width="133" height="50" border="0"></a><br>
        <a href="http://www.jy2z.com"><img src="http://www.jy2z.com/images/nologo.jpg" width="133" height="50" border="0"></a><br>
        <a href="http://www.jy2z.com"><img src="http://www.jy2z.com/images/nologo.jpg" width="133" height="50" border="0"></a>        <br>
  </marquee>
  
  </div>
 <div id=rolllink2></div></div>
  <script>
   var rollspeed=30
   rolllink2.innerHTML=rolllink1.innerHTML //克隆rolllink1为rolllink2
   function Marquee(){
   if(rolllink2.offsetTop-rolllink.scrollTop<=0) //当滚动至rolllink1与rolllink2交界时
   rolllink.scrollTop-=rolllink1.offsetHeight  //rolllink跳到最顶端
   else{
   rolllink.scrollTop++
   }
   }
   var MyMar=setInterval(Marquee,rollspeed) //设置定时器
   rolllink.onmouseover=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的
   rolllink.onmouseout=function() {MyMar=setInterval(Marquee,rollspeed)}//鼠标移开时重设定时器
</script>
<!-- 代码结束  -->  
      </p></td>
  </tr>
</table>