【发布时间】:2016-07-29 07:27:18
【问题描述】:
如何修改以下脚本,以便能够使用此 html 链接之类的简单文本链接来停止和启用自动滚动
<a href="javascript:stopScroll()">Stop Scrolling</a> ?
谢谢。
<script>
(function() {
'use strict';
var dbh,sto,num=3,temp=0,scrolldelay=70;
function init(){
dbh=document.body.offsetHeight;
pageScroll();
}
function pageScroll() {
window.scrollBy(0,num);
temp+=num;
if((temp>=dbh)||(temp<=0)){
num=-num;
}
sto=setTimeout(function(){pageScroll();},scrolldelay);
}
window.addEventListener?
window.addEventListener('load',init,false):
window.attachEvent('onload',init);
})();
</script>
【问题讨论】:
标签: javascript html scroll