利用js来实现图片之间的切换

<script language=JavaScript> 
<!-- 
var imgUrl=new Array(); 
var imgLink=new Array(); 
var adNum=0; 
var jumpUrl="http://***.***.***/"; 
imgLink[1]="http://***.***.***/gnzt/2005yg/"; 
imgLink[2]="http://***.***.***/zhty/"; 
imgUrl[1]="http://***.***.***/img/assets/200509/050927071818sportsgnzt200592701.jpg"; 
imgUrl[2]="http://***.***.***/img/assets/200509/050927075953zt20050926107.jpg"; 
var imgPre=new Array(); 
var j=0; 
for (i=1;i<=imgUrl.length-1;i++) { 
 if(imgLink[i]!="") {j++;}  
 else {break;} 

function playTran(){ 
 if (document.all) 
  imgInit.filters.revealTrans.play(); 

var key=0; 
function nextAd(){ 
 if(adNum<j)adNum++ ; 
 else adNum=1; 
 if( key==0 ){key=1;}  
 else if (document.all){ 
  imgInit.filters.revealTrans.Transition=6; 
  imgInit.filters.revealTrans.apply(); 
  playTran(); 
 } 
 document.images.imgInit.src=imgUrl[adNum]; 
 jumpUrl=imgLink[adNum]; 
 theTimer=setTimeout("nextAd()", 7000); 

function goUrl(){  
 jumpTarget='_blank'; 
 if (jumpUrl != ''){ 
  if (jumpTarget != '') window.open(jumpUrl,jumpTarget); 
  else location.href=jumpUrl; 
 } 

//--> 
</script> 
<a href="javascript:goUrl()"><img style="FILTER:  
revealTrans(duration=2,transition=6);border:1 solid black" src="javascript:nextAd()" width=300  
border=0 name=imgInit height="210"></a> 

相关推荐

评论

展开