哪个帮我看看是怎么回事啊,
dianyin.js 这个文件
- var Speed = 5; //速度(毫秒)
- var Space = 5; //每次移动(px)
- var PageWidth = 172; //翻页宽度
- var fill = 0; //整体移位
- var MoveLock = false;
- var MoveTimeObj;
- var Comp = 0;
- var AutoPlayObj = null;
- GetObj("List2").innerHTML = GetObj("List1").innerHTML;
- GetObj('ISL_Cont').scrollLeft = fill;
- GetObj("ISL_Cont").onmouseover = function(){clearInterval(AutoPlayObj);}
- GetObj("ISL_Cont").onmouseout = function(){AutoPlay();}
- AutoPlay();
- function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval('document.all.'+objName)}}
- function AutoPlay(){ //自动滚动
- clearInterval(AutoPlayObj);
- AutoPlayObj = setInterval('ISL_GoDown();ISL_StopDown();',3000); //间隔时间
- }
- function ISL_**p(){ //上翻开始
- if(MoveLock) return;
- clearInterval(AutoPlayObj);
- MoveLock = true;
- MoveTimeObj = setInterval('ISL_ScrUp();',Speed);
- }
- function ISL_StopUp(){ //上翻停止
- clearInterval(MoveTimeObj);
- if(GetObj('ISL_Cont').scrollLeft % PageWidth - fill != 0){
- Comp = fill - (GetObj('ISL_Cont').scrollLeft % PageWidth);
- CompScr();
- }else{
- MoveLock = false;
- }
- AutoPlay();
- }
- function ISL_ScrUp(){ //上翻动作
- if(GetObj('ISL_Cont').scrollLeft = GetObj('List1').scrollWidth){GetObj('ISL_Cont').scrollLeft = GetObj('ISL_Cont').scrollLeft - GetObj('List1').scrollWidth;}
- GetObj('ISL_Cont').scrollLeft += Space ;
- }
- function CompScr(){
- var num;
- if(Comp == 0){MoveLock = false;return;}
- if(Comp < 0){ //上翻
- if(Comp < -Space){
- Comp += Space;
- num = Space;
- }else{
- num = -Comp;
- Comp = 0;
- }
- GetObj('ISL_Cont').scrollLeft -= num;
- setTimeout('CompScr()',Speed);
- }else{ //下翻
- if(Comp > Space){
- Comp -= Space;
- num = Space;
- }else{
- num = Comp;
- Comp = 0;
- }
- GetObj('ISL_Cont').scrollLeft += num;
- setTimeout('CompScr()',Speed);
- }}
复制代码 |