<script type="text/javascritpt">
var position;
var aa=true;
var time;
function scroller()
{
if(aa)
{
position=document.documentElement.scrollTop;
position++;
scroll(0,position);
time=setTimeout(scroller,50);
}
else
{
clearTimeout(time);
}
}
scroller();
document.body.οnclick=function(){aa=!aa;if(aa){scroller()}}
</sctipt>
代码解释:
var position :定义开始时滚动条的位置;
var aa=true :滚动条件true or false;
var time :滚动停止条件;
position=document.documentElement.scrollTop :页面滚动条的高度赋给position(未定义既是页面上的任何高度);
scroll() :系统内置滚动条函数;
time=setTimeout(scroller,50) :几秒后执行scroller()这个函数;
document.body.οnclick=function(){aa=!aa;if(aa){scroller()}}:点击页面时执行aa等于!aa这个函数;