这一点,我没有源代码,我可以提供思路:
a.利用定时器和window.scrollTo()方法
b.设置页面全局变量intX,intY,纪录当前窗口滚动的位置,请注意最大值可以由screen.availHeight和screen.availWidth得到
c.按一下开始按钮,启动定时器,根据用户输入的数据(多长时间滚动一次,滚动幅度多大),进行滚动
d.用window.scrollTo(intX,intY)进行滚动
e.停止时,停止定时器
f.数据初始化工作,如intX,intY值回复为0等