藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

求教transition的取值問題

  RevealTrans (duration=1,transition=12)中transition的取值不是1-23嗎,
請看看下面的例子,這句是什麼意思document.imgInit.filters[0].Transition=26; 好像可以實現圖片的多種切換方式。


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>圖片</title>
<link href="pr.css" rel="stylesheet" type="text/css">
</head>

<body leftmargin=0 topmargin=0>       
<script language=javascript>

var imgUrl=new Array();
var imgLink=new Array();
var imgTitle=new Array();
var adNum=0;
var it=1;
imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC00046.JPG"; //

圖片地址
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC00046.JPG"; //

要顯示圖片的頁面地址,可以改為asp頁面
imgTitle[it++]="文學院活動圖片1";                                       

                        //圖片說明

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC02160.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC02160.JPG";
imgTitle[it++]="1221212121";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC00032.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC00032.JPG";
imgTitle[it++]="文學院活動圖片3";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC00041.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC00041.JPG";
imgTitle[it++]="文學院活動圖片4";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC05509.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC05509.JPG";
imgTitle[it++]="文學院活動圖片5";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC05526.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC05526.JPG";
imgTitle[it++]="文學院活動圖片6";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC03866.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC03866.JPG";
imgTitle[it++]="文學院活動圖片7";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC03883.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC03883.JPG";
imgTitle[it++]="文學院活動圖片8";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC04945.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC04945.JPG";
imgTitle[it++]="文學院活動圖片9";

imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC04963.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC04963.JPG";
imgTitle[it++]="文學院活動圖片10";
imgUrl[it]="http://chinese.lzu.edu.cn/active_photo/DSC04963.JPG";
imgLink[it]="http://chinese.lzu.edu.cn/active_photo/DSC04963.JPG";
imgTitle[it++]="文學院活動圖片11";

var imgPre=new Array();
var j=0;
for (i=1;i<=11;i++) {    //11表示圖片的個數,添加的時候根據圖片的實際

個數修改就可以了
        if( (imgUrl[i]!="") && (imgLink[i]!="") && (imgTitle[i]!="")

) {//當地址,連接,標題均不為空時 否則跳出循環,j為實際圖片數
                j++;
        } else {
                break;
        }
}
function playTran(){
        if (document.all){
                document.imgInit.filters[0].play();
        }
}
function nextAd(){
        if(adNum<j)adNum++ ;
        else adNum=1;
       
        if (document.all){
                document.imgInit.filters[0].Transition=26;
                document.imgInit.filters[0].apply();
        }
        document.images.imgInit.src=imgUrl[adNum];
        title.innerHTML=(imgTitle[adNum]);
        playTran();
        theTimer=setTimeout("nextAd()", 3000);
}
function goUrl(){
        jumpUrl=imgLink[adNum];
        jumpTarget='_blank';
        if (jumpUrl != ''){
                if (jumpTarget != '')
                        window.open(jumpUrl,jumpTarget);
                else
                        location.href=jumpUrl;
        }
}
</script>


<a href="javascript:goUrl()" target="_self" style="fontsize=12px">
<img  style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans

(duration=1,transition=4);" src="javascript:nextAd()" height="112"

width="160"  name="imgInit" border=0 />
<div id="title" style="width:156px;cursor: hand; font-size=12px"

align=center></div>
</a>
</body>

</html>




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com