一组非常完美的图片切换代码 2006-11-16 22:31

字号:    

转载-

 

今天在欣赏人家的博客的时候让我发现了一个非常完美的图片幻灯片切换方式。于是就查看源代码,整理了一下,真的是非常的好啊!!审核过程没有,切换全部随机!!大家试试看!

undefined<>

 

代码如下:

<TABLE cellSpacing=0 cellPadding=0 width="25%" align=center border=0>
<TBODY>
<TR>
<TD height=315>
<SCRIPT language=javascript>
function imgsrcarray2559STR()
   {
 var imgsrcurl  = new Array();
 var imgsrc = new Array();
 var imgalt = new Array();
 imgsrc[0] = "http://photocdn.sohu.com/20060811/Img244741177.jpg";
 
 imgsrc[1] = "http://yule.sohu.com/upload/lxn20060815/1.jpg";
 
 imgsrc[2] = "http://yule.sohu.com/upload/lxn20060815/2.jpg";
 
 imgsrc[3] = "http://yule.sohu.com/upload/lxn20060815/3.jpg";
 
 imgsrc[4] = "http://yule.sohu.com/upload/lxn20060815/4.jpg";
 
 imgsrc[5] = "http://yule.sohu.com/upload/lxn20060815/5.jpg";
 
 loadpic2559STR(imgsrc,imgsrcurl,imgalt);
   }
  </SCRIPT>

<SCRIPT language=JavaScript>
var PICSLIDEIMG2559STR=new Array();
var PICSLIDEIMGlink2559STR=new Array();
var imgalt2559STR = new Array();
var adNum2559STR=0;
var cycle2559STR=4000;
function loadpic2559STR(img,imglink,imgalter)
{
  PICSLIDEIMG2559STR = img;
  PICSLIDEIMGlink2559STR = imglink;
  imgalt2559STR = imgalter;
    var preloadedimages=new Array();
     for (i=1;i<PICSLIDEIMG2559STR.length;i++){
   preloadedimages[i]=new Image();
         preloadedimages[i].src=PICSLIDEIMG2559STR[i];
     }
 }
function setTransition2559STR(){
   if (document.all){
      PICSLIDEIMGNAME2559STR.filters.revealTrans.Transition=Math.floor(Math.random()*23);
      PICSLIDEIMGNAME2559STR.filters.revealTrans.apply();
   }
}
function playTransition2559STR(){
   if (document.all)
      PICSLIDEIMGNAME2559STR.filters.revealTrans.play()
}
function nextIMG2559STR(){
   imgsrcarray2559STR()
   if(adNum2559STR<PICSLIDEIMG2559STR.length-1)adNum2559STR++ ;
   else adNum2559STR=0;
   setTransition2559STR();
   document.images.PICSLIDEIMGNAME2559STR.src=PICSLIDEIMG2559STR[adNum2559STR];
   document.images.PICSLIDEIMGNAME2559STR.alt=imgalt2559STR[adNum2559STR];
   playTransition2559STR();
   theTimer=setTimeout("nextIMG2559STR()", cycle2559STR);
}
function jump2url2559STR(){
   jumpUrl=PICSLIDEIMGlink2559STR[adNum2559STR];
   jumpTarget='_blank';
   if (jumpUrl != ''){
      if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
      else location.href=jumpUrl;
   }
}
function displayStatusMsg2559STR() {
   status=PICSLIDEIMGlink2559STR[adNum2559STR];
}
  </SCRIPT>
<IMG style="FILTER: revealTrans(duration=2,transition=20)" height=285 src="" width=240 border=0 </TD></TR></TBODY></TABLE>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
网易公司版权所有 ©1997-2009