在JS中定时器由setInterval函数设置,第一个参数为定时器的回调函数,第二个参数为间隔,单位为毫秒
窗口的滚动由window对象的scrollBy函数和scrollTo函数完成
例子如下:
<html>
<body>
<script language="javascript">
for(var i = 0; i < 150; i++)
{
document.write("当前是第" + i + "行<br>");
}
var tm = setInterval("ScroWin()", 100);
function ScroWin()
{
window.scrollBy(0, 1);
}
</script>
</body>
</html>
如果要取消定时,则在setInterval函数执行时保存其返回值,
停止定时时调用clearInterval函数,参数为setinterval的返回值 。
var tm = setInterval("ScroWin()", 100);
clearInterval(tm);