JS代码实现滚动的表格使用什么代码?
【实例代码】htmlheadtitle无标题文档-学无忧(www。xue51。com)/title/headbodyscript type=text/javascript 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{ mar...全部
【实例代码】htmlheadtitle无标题文档-学无忧(www。xue51。com)/title/headbodyscript type=text/javascript 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(mydiv); 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(mydiv); 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; } }}/Script/body/html。收起