JavaScript图片切换效果[转]

<SCRIPT language=JavaScript> 
<!-- // BannerAD 
      
var bannerAD=new Array(); 
var bannerADlink=new Array(); 
var adNum=0; 
      
bannerAD[0]="indexbanner/1.jpg"; 
bannerADlink[0]="#"; 
bannerAD[1]="indexbanner/2.jpg"; 
bannerADlink[1]="#"; 
bannerAD[2]="indexbanner/3.jpg"; 
bannerADlink[2]="#"; 
bannerAD[3]="indexbanner/4.jpg"; 
bannerADlink[3]="#"; 
bannerAD[4]="indexbanner/5.jpg"; 
bannerADlink[4]="#"; 
bannerAD[5]="indexbanner/6.jpg"; 
bannerADlink[5]="#"; 
bannerAD[6]="indexbanner/7.jpg"; 
bannerADlink[6]="#"; 
bannerAD[7]="indexbanner/8.jpg"; 
bannerADlink[7]="#"; 
      
var preloadedimages=new Array(); 
for (i=0;i<bannerAD.length;i++){ 
preloadedimages=new Image(); 
preloadedimages.src=bannerAD; 

      
function setTransition(){ 
if (document.all){ 
bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23); 
bannerADrotator.filters.revealTrans.apply(); 


      
function playTransition(){ 
if (document.all) 
bannerADrotator.filters.revealTrans.play() 

      
function nextAd(){ 
if(adNum<bannerAD.length-1)adNum++ ; 
else adNum=0; 
setTransition(); 
document.images.bannerADrotator.src=bannerAD[adNum]; 
playTransition(); 
theTimer=setTimeout("nextAd()", 3500); 

      
function jump2url(){ 
jumpUrl=bannerADlink[adNum]; 
jumpTarget='_blank'; 
if (jumpUrl != ''){ 
if (jumpTarget != '')window.open(jumpUrl,jumpTarget); 
else location.href=jumpUrl; 


function displayStatusMsg() { 
status=bannerADlink[adNum]; 
document.returnValue = true; 

      
//--> 
      
</SCRIPT>
            <A οnmοuseοver="displayStatusMsg();return document.returnValue" 
            href="javascript:jump2url()"><IMG 
            style="FILTER: revealTrans(duration=2,transition=23)" 
            src="TungstenCore.files/1.jpg" border=0 name=bannerADrotator> </A>
            <SCRIPT language=JavaScript>nextAd()</SCRIPT>
//=========================================
另外一段代码
<HTML>
<HEAD>
< content="text/html; charset=gb2312" http-equiv=Content-Type>
< language=Java>
<!-- // BannerAD

var bannerAD=new Array();
var bannerADlink=new Array();
var adNum=0;

bannerAD[0]="attachment.asp?path=UploadFiles/2008-1/24110316990.jpg"; //图片地址
bannerADlink[0]="http://lion118.blog.ytedu.cn/"; //图片指向的链接地址
bannerAD[1]="attachment.asp?path=UploadFiles/2008-1/241059976994.jpg";
bannerADlink[1]="http://lion118.blog.ytedu.cn/";
bannerAD[2]="attachment.asp?path=UploadFiles/2008-1/24110629771.jpg";
bannerADlink[2]="http://lion118.blog.ytedu.cn/";
bannerAD[3]="attachment.asp?path=UploadFiles/2008-1/24110629771.jpg";
bannerADlink[3]="http://lion118.blog.ytedu.cn/";
bannerAD[4]="attachment.asp?path=UploadFiles/2008-1/24110629771.jpg";
bannerADlink[4]="http://lion118.blog.ytedu.cn/";

var preloadedimages=new Array();
for (i=1;i<bannerAD.length;i++){
preloadedimages=new Image();
preloadedimages.src="http://blog.ytedu.cn/bannerAD";
}

setTransition(){
if (all){
bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
bannerADrotator.filters.revealTrans.apply();
}
}

playTransition(){
if (all)
bannerADrotator.filters.revealTrans.play()
}

nextAd(){
if(adNum<bannerAD.length-1)adNum++ ;
else adNum=0;
setTransition();
images.bannerADrotator.src="http://blog.ytedu.cn/bannerAD[adNum]";
playTransition();
theTimer=setTimeout("nextAd()", 6000);
}

jump2url(){
jumpUrl=bannerADlink[adNum];
jumpTarget="_blank";
if (jumpUrl != ""){
if (jumpTarget != "")open(jumpUrl,jumpTarget);
else location.href="http://blog.ytedu.cn/jumpUrl";
}
}
displayStatusMsg() { 
status=bannerADlink[adNum];
return = true;
}

//-->
</>

< content="MSHTML 5.00.3700.6699" name=GENERATOR></HEAD>
<BODY leftMargin=0 scroll=no topMargin=0 border="0"><A 
href="java:jump2url()" 
="displayStatusMsg();return return"><IMG border=0 name=bannerADrotator src="" 
style="FILTER: revealTrans(duration=2,transition=20)"> </A>
< language=Java>nextAd()</>
</BODY></HTML>

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值