为什么scrollUp()第一行没有删除area.scrollTop++;的时候,滚动会在滚动到第二遍的第七的时候就一直滚动下去不停止?
function startScroll(){
time=setInterval("scrollUp()",speed);
area.scrollTop++;
}
function scrollUp(){
area.scrollTop++;
if(area.scrollTop % iliHeight==0){
clearInterval(time);
setTimeout(startScroll,delay);
}else{
area.scrollTop++;
if(area.scrollTop >= area.scrollHeight/2){
area.scrollTop =0;
}
}
}
setTimeout(startScroll,delay)