设为首页
加入收藏
站点地图
首页 | 网站建设 | 杭州FPGA培训班,浙江FPGA培训班,苏州FPGA培训班,昆山FPGA培训班,常州FPGA培训班优化 | 网站推广 | 网络营销 | 网站运营 | 网站策划 | 在线讨论 | 下载中心
您当前的位置:WebSite -> 网站建设 -> 文章内容正文->带缩略图的5屏图片轮换广告js代码
 子栏目导航
 热门文章
 相关文章
 

带缩略图的5屏图片轮换广告js代码

作者:佚名  来源:转载  发布时间:2008-9-2 13:29:44  
tate="closed";
    a.className='';
    if(P7ssma[1]==1){
     if(P7_hasOverflow(tW)||P7_hasOverflow(tC)){
      tC.style.display="block";
      return;
     }
     h=tW.offsetHeight;
     tW.style.overflow="hidden";
     P7_SSMglide(tW.id,h,0);
    }
    else{
     tC.style.display="none";
    }
   }
  }
 }
}
function P7_SSMopenPanel(iD,c){
 var i,a,wD,tW,tC,h;
 a=document.getElementById(iD);
 if(a){
  if(a.p7state=="open"){
   return;
  }
  if(c==1){
   P7_SSMpause();
  }
  wD=iD.replace('t','w');
  tW=document.getElementById(wD);
  if(tW){
   tC=tW.getElementsByTagName("DIV")[0];
   if(tC){
    a.p7state="open";
    a.className="down";
    if(P7ssma[1]==1){
     if(P7_hasOverflow(tW)||P7_hasOverflow(tC)){
      tC.style.display="block";
      return;
     }
     tW.style.overflow="hidden";
     tW.style.height="1px";
     tC.style.display="block";
     h=tC.offsetHeight;
     if(h>0){
      P7_SSMglide(tW.id,1,h);
     }
     else{
      tW.style.height="auto";
      tC.style.display="block";
     }
    }
    else{
     tC.style.display="block";
    }
    if(a.p7type=='toggle'){
     if(P7ssma[2]==1){
      P7_SSMtoggle(iD,c);
     }
    }
   }
  }
 }
}
function P7_SSMglide(dd,ch,th){
 var w,m,d,tC,tt,dy=10,inc=10,pc=.15;
 d=document.getElementById(dd);
 m=(ch<=th)?0:1;
 tt=Math.abs( parseInt( Math.abs(th)-Math.abs(ch) ) );
 inc=(tt*pc<1)?1:tt*pc;
 inc=(m==1)?inc*-1:inc;
 d.style.height=ch+"px";
 if(ch==th){
  if(th==0){
   tC=d.getElementsByTagName('DIV')[0];
   tC.style.display="none";
   d.style.height="auto";
  }
  else{
   d.style.height="auto";
  }
 }
 else{
  ch+=inc;
  if(m==0){
   ch=(ch>=th)?th:ch;
  }
  else{
   ch=(ch<=th)?th:ch;
  }
  if(d.p7ssG){
   clearTimeout(d.p7ssG);
  }
  d.p7ssG=setTimeout("P7_SSMglide('"+dd+"',"+ch+","+th+")",dy);
 }
}
function P7_SSMeng(evt){
 if(!p7ssmn){
  return false;
 }
 var x,mx,tx,y,my,ty;
 evt=(evt)?evt:event;
 var m=true,tS,tg=(evt.target)?evt.target:evt.srcElement;
 p7ssmsobj=null;
 if(tg.id&&tg.id=='p7ssm_slidebar'){
  p7ssmsobj=document.getElementById('p7ssm_slider');
 }
 else if(tg.id&&tg.id=='p7ssm_dragbar'){
  p7ssmsobj=document.getElementById('p7SSMwhmb');
 }
 if(p7ssmsobj){
  if(evt.clientX){
   x=(p7ssmsobj.offsetLeft)?p7ssmsobj.offsetLeft:0;
   y=(p7ssmsobj.offsetTop)?p7ssmsobj.offsetTop:0;
   mx=parseInt(P7_getPropValue(p7ssmsobj,'marginLeft','margin-left'));
   mx=(mx)?mx:0;
   my=parseInt(P7_getPropValue(p7ssmsobj,'marginTop','margin-top'));
   my=(my)?my:0;
   p7ofX=evt.clientX-(x-mx);
   p7ofY=evt.clientY-(y-my);
  }
  m=false;
  if(tg.id=='p7ssm_slidebar'){
   document.getElementById('p7ssm_slidebar').title='';
   tS=document.getElementById('p7ssm_speed');
   if(tS){
    tS.style.display='block';
   }
   p7ssmspd=P7ssma[8];
   if(p7ssmmode=='auto'){
    P7_SSMpause();
   }
  }
 }
 return m;
}
function P7_SSMdrg(evt){
 evt=(evt)?evt:event;
 var m=true;
 if(p7ssmsobj){
  if(evt.clientX){
   if(p7ssmsobj.id=='p7ssm_slider'){
    P7_SSMshift(p7ssmsobj,(evt.clientX-p7ofX));
   }
   else{
    P7_SSMshiftThumb(p7ssmsobj,(evt.clientX-p7ofX),(evt.clientY-p7ofY));
   }
  }
  evt.cancelBubble=true;
  m=false;
 }
 return m;
}
function P7_SSMshiftThumb(obj,x,y){
 obj.style.left=x+"px";
 obj.style.top=y+"px";
}
function P7_SSMshift(obj,x){
 var r,sr,sp,tS,tC,tT;
 tS=document.getElementById('p7ssh_speed');
 if(tS){
  tS.style.display='block';
 }
 tC=document.getElementById('p7ssm_slidechannel');
 r=tC.offsetWidth;
 x=(x<=0)?0:x;
 x=(x>=r)?r:x;
 obj.style.left=x+"px";
 sp = Math.round( (x/r) * p7ssmMaxSpeed );
 if(sp<=p7ssmMinSpeed){
  sp=p7ssmMinSpeed;
 }
 tT=document.getElementById('p7ssm_speed');
 if(tT){
  tT.innerHTML='Delay: '+sp+' seconds';
 }
 p7ssmspd=sp;
}
function P7_SSMrel(evt){
 var tS;
 if(p7ssmsobj){
  if(p7ssmsobj.id=='p7ssm_slider'){
   tS=document.getElementById('p7ssm_speed');
   if(tS){
    tS.style.display='none';
   }
   P7ssma[8]=p7ssmspd;
   document.getElementById('p7ssm_slidebar').title='Delay: '+P7ssma[8]+' seconds';
   if(p7ssmmode=='pause'){
    P7_SSMplay();
   }
  }
  p7ssmsobj=null;
 }
}
function P7_SSMsetDelay(s){
 var rr,sp,x,r,tC,sD,tT;
 tC=document.getElementById('p7ssm_slidechannel');
 sD=document.getElementById('p7ssm_slider');
 r=tC.offsetWidth;
 if(!s){
  s=P7ssma[8];
 }
 s=(s<=p7ssmMinSpeed)?p7ssmMinSpeed:s;
 s=(s>=p7ssmMaxSpeed)?p7ssmMaxSpeed:s;
 x=Math.round( (s / p7ssmMaxSpeed) *r );
 sD.style.left=x+'px';
 P7ssma[8]=s;
 tT=document.getElementById('p7ssm_speed');
 if(tT){
  tT.innerHTML='Delay: '+sp+' seconds';
 }
 document.getElementById('p7ssm_slidebar').title='Delay: '+P7ssma[8]+' seconds';
}
function P7_getChildIm(d){
 return d.getElementsByTagName('IMG')[0];
}
function P7_hasOverflow(ob){
 var s,m;
 s=ob.style.overflow;
 if(!s){
  s=P7_getPropValue(ob,'overflow','overflow');
 }
 m=(s&&s=='auto')?true:false;
 return m;
}
function P7_getPropValue(ob,prop,prop2){
 var h,v=null;
 if(ob){
  if(ob.currentStyle){
   v=eval('ob.currentStyle.'+prop);
  }
  else if(document.defaultView.getComputedStyle(ob,"")){
   v=document.defaultView.getComputedStyle(ob,"").getPropertyValue(prop2);
  }
  else{
   v=eval("ob.style."+prop);
  }
 }
 return v;
}
function P7_SSMgetPos(obj){
 var t=0,l=0,pp,pos=new Array(),ct,cl,bt=0,bl=0;
 var isFF=navigator.userAgent.indexOf("Firefox")>-1;
 pp=obj;
 var ct,di;
 while(pp){
  l+=(pp.offsetLeft)?pp.offsetLeft:0;
  t+=(pp.offsetTop)?pp.offse

上一页  [1] [2] [3] [4] [5] [6]  下一页

 [返回上一页] [打 印] [收 藏]
百度中查看“带缩略图的5屏图片轮换广告js代码”相关文章

版权申明:本站网站建设资源来源网络,如有侵犯您的版权,请来Q告知 我们会在24小时内删除!

下一篇文章:Global.asa文件
Copyright © 2008-2010 www.mepeixun.com All Rights Reserved
服务QQ:52466268 邮箱:meipeixun@163.com
备案号:苏ICP备07200130号