RT: 滚动有误差会挡住一些要显示的部分 应该如何处理
<script type="text/javascript"> 
var oMarquee = document.getElementById("mq"); //滚动对象 
var iLineHeight = 228; //单行高度,像素 
var iLineCount = 30; //实际行数 
var iScrollAmount = 1; //每次滚动高度,像素 
function run() { 
oMarquee.scrollTop += iScrollAmount; 
if ( oMarquee.scrollTop == iLineCount * iLineHeight ) 
oMarquee.scrollTop = 0; 
if ( oMarquee.scrollTop % iLineHeight == 0 ) { 
window.setTimeout( "run()", 2000 ); 
} else { 
window.setTimeout( "run()", 1 ); 


oMarquee.innerHTML += oMarquee.innerHTML; 
window.setTimeout( "run()", 2000 ); 
</script>