js---圖片轉換

<script LANGUAGE="javascript">
var cpAD=new Array();
var cpADlink=new Array();
var cpADmsg=new Array();
var adNum=5;      //定義了5個數組
var coll=0;

cpAD[0]="upimg/p1.gif";           //鏈接圖片
cpADlink[0]="http://www.flywe.net/";          //鏈接URL
cpADmsg[0]="Flywe の Blog";         //狀態欄提示信息

cpAD[1]="upimg/p2.gif";
cpADlink[1]="http://www.flywe.net/"
cpADmsg[1]="Flywe の Blog";

cpAD[2]="upimg/p3.gif";
cpADlink[2]="http://www.flywe.net/";
cpADmsg[2]="Flywe の Blog";

cpAD[3]="upimg/p4.gif";
cpADlink[3]="http://www.flywe.net/";
cpADmsg[3]="Flywe の Blog";

cpAD[4]="upimg/p5.gif";
cpADlink[4]="http://www.flywe.net/";
cpADmsg[4]="Flywe の Blog";

var preloadedimages=new Array();
for (i=1;i<cpAD.length;i++){
preloadedimages[i]=new Image();
preloadedimages[i].src=cpAD[i];
}

//跳轉的URL地址
function jump2url()
{
jumpUrl=cpADlink[adNum];
jumpTarget='_blank';
if (jumpUrl != '')
{
     if (jumpTarget != '')
         window.open(jumpUrl,jumpTarget);
     else location.href=jumpUrl;
     }
}

//圖片變化的函數
function changeimg(n)
{
     adNum=n;
     switch(adNum)
     {
     case 0:
     {
         window.img1.src="upimg/1-2.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 1:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2-2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 2:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3-2.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
         case 3:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4-2.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
         case 4:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5-2.gif";
         break;
     }
     }
     window.clearInterval(theTimer);
     adNum=adNum-1;
     nextAd();
}
//當點擊時直接跳轉
function nextAd(){
coll++;
if(coll>1)
{
switch(adNum+1)
{
     case 5:
     {
         window.img1.src="upimg/1-2.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 1:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2-2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 2:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3-2.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 3:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4-2.gif";
         window.img5.src="upimg/5.gif";
         break;
     }
     case 4:
     {
         window.img1.src="upimg/1.gif";
         window.img2.src="upimg/2.gif";
         window.img3.src="upimg/3.gif";
         window.img4.src="upimg/4.gif";
         window.img5.src="upimg/5-2.gif";
         break;
     }
}
}
if(adNum<cpAD.length-1)adNum++ ;
else adNum=0;
setTransition();
document.images.cpADrush.src=cpAD[adNum];
playTransition();
displayStatusMsg();
//定義了輪換時間 5s
theTimer=setTimeout("nextAd()", 5000);
}

function setTransition(){
if (document.all){
cpADrush.filters.revealTrans.Transition=23;
cpADrush.filters.revealTrans.apply();
}

}
function playTransition(){
if (document.all)
cpADrush.filters.revealTrans.play()
}
function displayStatusMsg() {
status=cpADmsg[adNum];
document.returnValue = true;
}
</script>
</head>
<body>
<table height="148" cellspacing="0" cellpadding="0">
       <tr>
         <td> <a href="javascript:jump2url()"> <img style="FILTER: revealTrans(duration=2,transition=23)" height="150" src width="575" border="0" name="cpADrush"></a></td>
         <script language="JavaScript">nextAd()</script>
       </tr>
       <tr>
         <td>
           <table width="575"   name="T1" id="T1" border="0" cellspacing="1" cellpadding="0">
             <tr>
               <td align="right"><img src="upimg/p_bg.gif" width="178" height="16"></td>
               <td width="20"><a href="javascript:;" onMouseOver="changeimg(0)"><img name="Image2"   id="img1" border="0" src="upimg/1.gif" width="20" height="16" onClick="changeimg(0)"></a></td>
               <td width="20"><a href="javascript:;" onMouseOver="changeimg(1)"><img name="Image3" id="img2" border="0" src="upimg/2.gif" width="20" height="16" onClick="changeimg(1)"></a></td>
               <td width="20"><a href="javascript:;" onMouseOver="changeimg(2)"><img name="Image4" id="img3" border="0" src="upimg/3.gif" width="20" height="16" onClick="changeimg(2)"></a></td>
               <td width="20"><a href="javascript:;" onMouseOver="changeimg(3)"><img name="Image5" id="img4" border="0" src="upimg/4.gif" width="20" height="16" onClick="changeimg(3)"></a></td>
               <td width="20"><a href="javascript:;" onMouseOver="changeimg(4)"><img name="Image6" id="img5" border="0" src="upimg/5.gif" width="20" height="16" onClick="changeimg(4)"></a></td>
             </tr>
           </table>
         </td>
       </tr>
</table>
</body>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章