JavaScript 无缝八向滚动(兼容ie/ff)

时间:2022-08-25 20:47:39
JavaScript 无缝八向滚动(兼容ie/ff)<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
JavaScript 无缝八向滚动(兼容ie/ff)
< html  xmlns ="http://www.w3.org/1999/xhtml" >
JavaScript 无缝八向滚动(兼容ie/ff)
< head >
JavaScript 无缝八向滚动(兼容ie/ff)
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"   />
JavaScript 无缝八向滚动(兼容ie/ff)
< title > JavaScript 无缝八向滚动(兼容ie/ff) </ title >
JavaScript 无缝八向滚动(兼容ie/ff)
</ head >
JavaScript 无缝八向滚动(兼容ie/ff)
< body >
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
< script  type ="text/javascript" >
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
var $ = function (id) {
JavaScript 无缝八向滚动(兼容ie/ff)    
return "string" == typeof id ? document.getElementById(id) : id;
JavaScript 无缝八向滚动(兼容ie/ff)}
;
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
var Class = {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)  create: 
function() {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
return function() {
JavaScript 无缝八向滚动(兼容ie/ff)      
this.initialize.apply(this, arguments);
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)  }

JavaScript 无缝八向滚动(兼容ie/ff)}

JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)Object.extend 
= function(destination, source) {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
for (var property in source) {
JavaScript 无缝八向滚动(兼容ie/ff)        destination[property] 
= source[property];
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)    
return destination;
JavaScript 无缝八向滚动(兼容ie/ff)}

JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
function addEventHandler(oTarget, sEventType, fnHandler) {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
if (oTarget.addEventListener) {
JavaScript 无缝八向滚动(兼容ie/ff)        oTarget.addEventListener(sEventType, fnHandler, 
false);
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    }
 else if (oTarget.attachEvent) {
JavaScript 无缝八向滚动(兼容ie/ff)        oTarget.attachEvent(
"on" + sEventType, fnHandler);
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    }
 else {
JavaScript 无缝八向滚动(兼容ie/ff)        oTarget[
"on" + sEventType] = fnHandler;
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)}
;
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
var Scroller = Class.create();
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)Scroller.prototype 
= {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)  initialize: 
function(idScroller, idScrollMid, options) {
JavaScript 无缝八向滚动(兼容ie/ff)    
var oScroll = this, oScroller = $(idScroller), oScrollMid = $(idScrollMid);
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
this.SetOptions(options);
JavaScript 无缝八向滚动(兼容ie/ff)    
this.scroller = oScroller;            //对象
JavaScript 无缝八向滚动(兼容ie/ff)
    this.timer = null;                    //时间
JavaScript 无缝八向滚动(兼容ie/ff)
    this.Side = [];                        //方向
JavaScript 无缝八向滚动(兼容ie/ff)
    this.side = 0;                        //参数
JavaScript 无缝八向滚动(兼容ie/ff)
    
JavaScript 无缝八向滚动(兼容ie/ff)    
//方向设置
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
    switch (this.options.Side.toLowerCase()) {
JavaScript 无缝八向滚动(兼容ie/ff)        
case "right-down" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["right""down"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "right-up" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["right""up"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "left-down" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["left""down"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "left-up" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["left""up"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "right" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["right"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "left" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["left"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "down" :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["down"];
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "up" :
JavaScript 无缝八向滚动(兼容ie/ff)        
default :
JavaScript 无缝八向滚动(兼容ie/ff)            
this.Side = ["up"];
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
//用于上下滚动
JavaScript 无缝八向滚动(兼容ie/ff)
    this.heightScroller = parseInt(oScroller.style.height) || oScroller.offsetHeight;
JavaScript 无缝八向滚动(兼容ie/ff)    
this.heightList = oScrollMid.offsetHeight;
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
//用于左右滚动
JavaScript 无缝八向滚动(兼容ie/ff)
    this.widthScroller = parseInt(oScroller.style.width) || oScroller.offsetWidth;
JavaScript 无缝八向滚动(兼容ie/ff)    
this.widthList = oScrollMid.offsetWidth;
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
//js取不到css设置的height和width
JavaScript 无缝八向滚动(兼容ie/ff)
    
JavaScript 无缝八向滚动(兼容ie/ff)    oScroller.style.overflow 
= "hidden";
JavaScript 无缝八向滚动(兼容ie/ff)    oScrollMid.appendChild(oScrollMid.cloneNode(
true));
JavaScript 无缝八向滚动(兼容ie/ff)    oScrollMid.appendChild(oScrollMid.cloneNode(
true));
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    addEventHandler(oScroller, 
"mouseover"function() { oScroll.Stop(); });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    addEventHandler(oScroller, 
"mouseout"function() { oScroll.Start(); });
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
this.Start();
JavaScript 无缝八向滚动(兼容ie/ff)  }
,
JavaScript 无缝八向滚动(兼容ie/ff)  
//设置默认属性
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  SetOptions: function(options) {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
this.options = {//默认值
JavaScript 无缝八向滚动(兼容ie/ff)
      Step:            1,//每次变化的px量
JavaScript 无缝八向滚动(兼容ie/ff)
      Speed:        20,//速度(越大越慢)
JavaScript 无缝八向滚动(兼容ie/ff)
      Side:            "up"//滚动方向:"up"是上,"down"是下,"left"是左,"right"是右
JavaScript 无缝八向滚动(兼容ie/ff)
    }
;
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    Object.extend(
this.options, options || {});
JavaScript 无缝八向滚动(兼容ie/ff)  }

JavaScript 无缝八向滚动(兼容ie/ff)  
//上下滚动
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  ScrollUpDown: function() {
JavaScript 无缝八向滚动(兼容ie/ff)    
this.scroller.scrollTop = this.GetScroll(this.scroller.scrollTop, this.heightScroller, this.heightList);
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
var oThis = this;
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
this.timer = window.setTimeout(function(){ oThis.Start(); }this.options.Speed);
JavaScript 无缝八向滚动(兼容ie/ff)  }
,
JavaScript 无缝八向滚动(兼容ie/ff)  
//左右滚动
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  ScrollLeftRight: function() {
JavaScript 无缝八向滚动(兼容ie/ff)    
//注意:scrollLeft超过1400会自动变回1400 注意长度
JavaScript 无缝八向滚动(兼容ie/ff)
    this.scroller.scrollLeft = this.GetScroll(this.scroller.scrollLeft, this.widthScroller, this.widthList);
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
var oThis = this;
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
this.timer = window.setTimeout(function(){ oThis.Start(); }this.options.Speed);
JavaScript 无缝八向滚动(兼容ie/ff)  }
,
JavaScript 无缝八向滚动(兼容ie/ff)  
//获取设置滚动数据
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  GetScroll: function(iScroll, iScroller, iList) {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
if(this.side > 0){
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)        
if(iScroll >= (iList * 2 - iScroller)){ iScroll -= iList; }
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    }
 else {
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)        
if(iScroll <= 0){ iScroll += iList; }
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
return (iScroll + this.options.Step * this.side);
JavaScript 无缝八向滚动(兼容ie/ff)  }
,
JavaScript 无缝八向滚动(兼容ie/ff)  
//开始
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  Start: function() {
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
this.Side.push(this.Side.shift().toLowerCase());
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)    
//document.getElementById("test").innerHTML+=s+",";
JavaScript 无缝八向滚动(兼容ie/ff)
    
JavaScript 无缝八向滚动(兼容ie/ff)    
//方向设置
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
    switch (this.Side[0].toLowerCase()) {
JavaScript 无缝八向滚动(兼容ie/ff)        
case "right" :
JavaScript 无缝八向滚动(兼容ie/ff)            
if(this.widthList < this.widthScroller) return;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.side = -1;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.ScrollLeftRight();
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "left" :
JavaScript 无缝八向滚动(兼容ie/ff)            
if(this.widthList < this.widthScroller) return;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.side = 1;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.ScrollLeftRight();
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "down" :
JavaScript 无缝八向滚动(兼容ie/ff)            
if(this.heightList < this.heightScroller) return;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.side = -1;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.ScrollUpDown();
JavaScript 无缝八向滚动(兼容ie/ff)            
break;
JavaScript 无缝八向滚动(兼容ie/ff)        
case "up" :
JavaScript 无缝八向滚动(兼容ie/ff)        
default :
JavaScript 无缝八向滚动(兼容ie/ff)            
if(this.heightList < this.heightScroller) return;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.side = 1;
JavaScript 无缝八向滚动(兼容ie/ff)            
this.ScrollUpDown();
JavaScript 无缝八向滚动(兼容ie/ff)    }

JavaScript 无缝八向滚动(兼容ie/ff)  }
,
JavaScript 无缝八向滚动(兼容ie/ff)  
//停止
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
  Stop: function() {
JavaScript 无缝八向滚动(兼容ie/ff)    clearTimeout(
this.timer);
JavaScript 无缝八向滚动(兼容ie/ff)  }

JavaScript 无缝八向滚动(兼容ie/ff)}
;
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)window.onload 
= function(){
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller""idScrollMid",{ Side:"left-down" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller1""idScrollMid1",{ Side:"left-up" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller2""idScrollMid2",{ Side:"right-down" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller3""idScrollMid3",{ Side:"right-up" });
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller4""idScrollMid4",{ Side:"left-up" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller5""idScrollMid5",{ Side:"right-up" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller6""idScrollMid6",{ Side:"left-down" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller7""idScrollMid7",{ Side:"right-down" });
JavaScript 无缝八向滚动(兼容ie/ff)    
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller8""idScrollMid8",{ Side:"right-down" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller9""idScrollMid9",{ Side:"left-down" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller10""idScrollMid10",{ Side:"right-up" });
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)    
new Scroller("idScroller11""idScrollMid11",{ Side:"left-up" });
JavaScript 无缝八向滚动(兼容ie/ff)}

JavaScript 无缝八向滚动(兼容ie/ff)
</ script >
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)
< style >
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff)*
{margin:0px; padding:0px;}
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).Scroller 
{line-height:50px;overflow:hidden; border:1px solid #000000;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid 
{float:left;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid ul
{width:250px;float:left;overflow:hidden;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid li
{list-style:none;}
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).Scroller2 
{overflow:hidden;float:left;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid2 
{float:left;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid2 ul
{width:100px;height:100px;float:left;overflow:hidden;}
JavaScript 无缝八向滚动(兼容ie/ff)JavaScript 无缝八向滚动(兼容ie/ff).ScrollMid2 li
{list-style:none; width:100px; height:100px;}
JavaScript 无缝八向滚动(兼容ie/ff)
</ style >
JavaScript 无缝八向滚动(兼容ie/ff)
< div  id ="idScroller"  class ="Scroller"  style ="width:250px; height:50px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  style ="width:500px" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  id ="idScrollMid"  class ="ScrollMid" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)        
< li >   < href ="http://shundebk.cn/" > 1111111111111111111111 </ a ></ li >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< div  id ="idScroller1"  class ="Scroller"  style ="width:250px; height:50px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  style ="width:500px" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  id ="idScrollMid1"  class ="ScrollMid" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)        
< li >   < href ="http://shundebk.cn/" > 1111111111111111111111 </ a ></ li >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< div  id ="idScroller2"  class ="Scroller"  style ="width:250px; height:50px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  style ="width:500px" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  id ="idScrollMid2"  class ="ScrollMid" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)        
< li >   < href ="http://shundebk.cn/" > 1111111111111111111111 </ a ></ li >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< div  id ="idScroller3"  class ="Scroller"  style ="width:250px; height:50px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  style ="width:500px" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  id ="idScrollMid3"  class ="ScrollMid" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)        
< li >   < href ="http://shundebk.cn/" > 1111111111111111111111 </ a ></ li >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
< div  style ="width:200px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller4"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid4"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(1.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller5"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid5"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(2.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller6"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid6"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(2.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller7"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid7"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(1.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
JavaScript 无缝八向滚动(兼容ie/ff)
< br  />< br  />
JavaScript 无缝八向滚动(兼容ie/ff)
< div  style ="width:200px;" >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller8"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid8"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(2.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller9"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid9"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(1.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller10"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid10"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(1.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
< div  id ="idScroller11"  class ="Scroller2"  style ="width:100px; height:100px;" >
JavaScript 无缝八向滚动(兼容ie/ff)    
< div  style ="width:200px" >
JavaScript 无缝八向滚动(兼容ie/ff)      
< div  id ="idScrollMid11"  class ="ScrollMid2" >
JavaScript 无缝八向滚动(兼容ie/ff)        
< ul >
JavaScript 无缝八向滚动(兼容ie/ff)          
< li  style ="background:url(2.gif);" >   </ li >
JavaScript 无缝八向滚动(兼容ie/ff)        
</ ul >
JavaScript 无缝八向滚动(兼容ie/ff)      
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)    
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)  
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ div >
JavaScript 无缝八向滚动(兼容ie/ff)
< div  id ="test" ></ div >
JavaScript 无缝八向滚动(兼容ie/ff)
</ body >
JavaScript 无缝八向滚动(兼容ie/ff)
</ html >
JavaScript 无缝八向滚动(兼容ie/ff)


刚做出来
不太完善
效果请看