老师帮忙写一下onmouseover,onmouseout代码
讲课的时候没有讲这个部分,后来找资料感觉很难
讲课的时候没有讲这个部分,后来找资料感觉很难
2015-04-08
window.onload= function () { var oMain=document.getElementById('main'); var iLineHeight=20; //滚高高度 oMain.innerHTML+=oMain.innerHTML; oMain.scrollTop=0; var timer; var can=false; var move; function startMove(){ oMain.scrollTop++; timer=setInterval(scrollUp,50); } function scrollUp(){ if(oMain.scrollTop%iLineHeight==0){ clearInterval(timer); if(!can) { setTimeout(startMove, 2000) } }else{ oMain.scrollTop++; if(oMain.scrollTop>=oMain.scrollHeight/2){ oMain.scrollTop=0; } } } move=setTimeout(startMove,2000); oMain.onmouseenter= function () { can=true; } oMain.onmouseleave= function () { can=false; if(move){ clearTimeout(move); } move=setTimeout(startMove,2000); } }
举报