var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwindow()",50);
}
function sc(){
clearInterval(timer);
}
function scrollwindow()
{
currentpos=document.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos != document.body.scrollTop)
sc();
}
document.onmousedown=sc
document.ondblclick=initialize
博客展示了一段JavaScript代码,利用定时器(timer)实现页面滚动功能。定义了初始化函数设置定时器,滚动函数使页面滚动,还有清除定时器的函数。同时通过鼠标事件绑定,实现鼠标按下停止滚动、双击重新开始滚动。
1249

被折叠的 条评论
为什么被折叠?



