<ul id="contain"><li>alist 1</i><li>blist 2</i><li>clist 3</i><li>dlist 4</i></ul><SCRIPT LANGUAGE="JavaScript">function xx()...{var container=document.getElementById("contain");container.appendChild(container.firstChild);}setInterval("xx()",800);</SCRIPT> 完善点的: <html xmlns="http://www.w3.org/1999/xhtml"><head><style type="text/css">#container...{width:300px; height:100px; margin:0px; overflow:hidden; font-size:12px}#container div...{height:20px}</style><script type="text/javascript">var tt;function scroll()...{ var h = parseInt(container.firstChild.style.marginTop) * -1; if(isNaN(h)) h = 0; if(h==0)...{ var clonenode = container.firstChild.cloneNode(true); container.appendChild(clonenode); container.firstChild.style.marginTop = "-1px"; tt=setInterval("scroll()",100); }else if(h>0 && h < container.firstChild.offsetHeight)...{ container.firstChild.style.marginTop = (h + 1)* -1 + "px"; }else...{ container.removeChild(container.firstChild); clearInterval(tt); scroll(); } }</script></head><body><div id="container" onmouseover="clearInterval(tt)" onmouseout="tt=setInterval('scroll()',100);"><div>第一个</div><div>第二个</div><div>第三个</div><div>第四个</div><div>第五个</div></div><input type="button" name="bt" value="滚动" onclick="scroll();"><input type="text" name="view"></body></html>