【www.gdgbn.com--文本特效】

javascript教程 文本图片向上滚动实例代码
marque(500,24,"icefable1","box1left")
var scrollElem;
var stops教程croll;
var stoptime;
var preTop;
var leftElem;
var currentTop;
var marqueesHeight;
var www.111cn.net
function marque(width,height,marqueName,marqueCName){
 try{
   marqueesHeight = height;
   stopscroll     = false;
   scrollElem = document.getElementById(marqueName);
   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(marqueCName);
   scrollElem.appendChild(leftElem.cloneNode(true));
   
   init_srolltext();
 }catch(e) {}
}
function init_srolltext(){
  scrollElem.scrollTop = 0;
  setInterval("scrollUp()", 20);
}
function scrollUp(){
  if(stopscroll) return;
  currentTop += 1;
  if(currentTop == marqueesHeight+1) {
    stoptime += 1;
    currentTop -= 1;
    if(stoptime == (marqueesHeight)*4) {//停顿时间
      currentTop = 0;
      stoptime = 0;
    }
  }else{
    preTop = scrollElem.scrollTop;
    scrollElem.scrollTop += 1;
    if(preTop == scrollElem.scrollTop){
      scrollElem.scrollTop = marqueesHeight;
      scrollElem.scrollTop += 1;
    }
  }
}

本文来源:http://www.gdgbn.com/wangyetexiao/24133/