function addEventSimple(obj, evt, fn) { if (obj.addEventListener) { obj.addEventListener(evt, fn, false); } else if (obj.attachEvent) { obj.attachEvent('on' + evt, fn); } } addEventSimple(window, 'load', initScrolling); var scrollingBox; var scrollingInterval; var reachedBottom = false; var bottom; function initScrolling() { scrollingBox = document.getElementById('xst'); scrollingBox.style.overflow = "hidden"; scrollingInterval = setInterval("scrolling()", 50); scrollingBox.onmouseover = over; scrollingBox.onmouseout = out; } function scrolling() { var origin = scrollingBox.scrollTop++; if (origin == scrollingBox.scrollTop) { if (!reachedBottom) { scrollingBox.innerHTML += scrollingBox.innerHTML; reachedBottom = true; bottom = origin; } else { scrollingBox.scrollTop = bottom; } } } function over() { clearInterval(scrollingInterval); } function out() { scrollingInterval = setInterval("scrolling()", 50); }
演示文件下载:https://pan.baidu.com/s/1o9m9R0u
源自:http://www.jq22.com/webqd3791
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:不间断向上滚动的JS代码
本文地址:不间断向上滚动的JS代码
发表评论