滚动效果
滚动效果
发布时间:2016-12-29 来源:查字典编辑
摘要:12345678910111213141516171819202122232425262728marque(320,196,"icefabl...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
marque(320,196,"icefable1","box1left")var scrollElem;var stopscroll;var stoptime;var preTop;var leftElem;var currentTop;var marqueesHeight;function marque(width,height,marqueName,marqueCName){ try{ marqueesHeight = height; stopscroll = false;

scrollElem = document.getElementById("adsfar"); with(scrollElem){ style.width = width; style.height = marqueesHeight; style.overflow = 'hidden'; noWrap = true; }

scrollElem.onmouseover = new Function('stopscroll = true'); scrollElem.onmouseout = new Function('stopscroll = false');

preTop = 0; currentTop = 0; stoptime = 0;

leftElem = document.getElementById("adsfar"); scrollElem.appendChild(leftElem.cloneNode(true)); init_srolltext();

}catch(e) {}}function init_srolltext(){ scrollElem.scrollTop = 0; setInterval('scrollUp()', 18);}

function scrollUp(){ if(stopscroll) return; currentTop += 1; if(currentTop == marqueesHeight+1) { stoptime += 1; currentTop -= 1; if(stoptime == (marqueesHeight)*1) {//停顿时间 currentTop = 0; stoptime = 0; } }else{

preTop = scrollElem.scrollTop; scrollElem.scrollTop += 1; if(preTop == scrollElem.scrollTop){ scrollElem.scrollTop = marqueesHeight; scrollElem.scrollTop += 1; } }}

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类