var imgUrl=new Array();
var imgLink=new Array();
var imgtext=new Array();
var adNum=0;
imgUrl[1]="image/src/1.jpg";
imgtext[1]="image1";
imgLink[1]="#1";
imgUrl[2]="image/src/2.jpg";
imgtext[2]="image2";
imgLink[2]="#2";
imgUrl[3]="image/src/3.jpg";
imgtext[3]="image3";
imgLink[3]="#3";
var imgPre=new Array();
var count=0;
for (i=1;i<=3;i++)
{
if( (imgUrl[i]!="") && (imgLink[i]!="") )
{
count++;
}
else
{
break;
}
}
function playTran()
{
if (document.all)
{
imgInit.filters.revealTrans.play();
}
}
var key=0;
function nextAd()
{
if(adNum<count)
{
adNum++ ;
}
else
{
adNum=1;
}
if(key==0)
{
key=1;
}
else if(document.all)
{
imgInit.filters.revealTrans.Transition=23;
imgInit.filters.revealTrans.apply();
playTran();
}
document.images.imgInit.src=imgUrl[adNum];
document.images.imgInit.alt=imgtext[adNum];
theTimer=setTimeout("nextAd()", 3000);
}
function goUrl()
{
window.location=imgLink[adNum];
}
function nextImg(d)
{
imgInit.filters.revealTrans.Transition=23;
imgInit.filters.revealTrans.apply();
playTran();
if(d>0)
{
adNum++;
if(adNum>count)
{
adNum=1;
}
}
else
{
adNum--;
if(adNum<1)
{
adNum=count;
}
}
document.images.imgInit.src=imgUrl[adNum];
document.images.imgInit.alt=imgtext[adNum];
}
var imgLink=new Array();
var imgtext=new Array();
var adNum=0;
imgUrl[1]="image/src/1.jpg";
imgtext[1]="image1";
imgLink[1]="#1";
imgUrl[2]="image/src/2.jpg";
imgtext[2]="image2";
imgLink[2]="#2";
imgUrl[3]="image/src/3.jpg";
imgtext[3]="image3";
imgLink[3]="#3";
var imgPre=new Array();
var count=0;
for (i=1;i<=3;i++)
{
if( (imgUrl[i]!="") && (imgLink[i]!="") )
{
count++;
}
else
{
break;
}
}
function playTran()
{
if (document.all)
{
imgInit.filters.revealTrans.play();
}
}
var key=0;
function nextAd()
{
if(adNum<count)
{
adNum++ ;
}
else
{
adNum=1;
}
if(key==0)
{
key=1;
}
else if(document.all)
{
imgInit.filters.revealTrans.Transition=23;
imgInit.filters.revealTrans.apply();
playTran();
}
document.images.imgInit.src=imgUrl[adNum];
document.images.imgInit.alt=imgtext[adNum];
theTimer=setTimeout("nextAd()", 3000);
}
function goUrl()
{
window.location=imgLink[adNum];
}
function nextImg(d)
{
imgInit.filters.revealTrans.Transition=23;
imgInit.filters.revealTrans.apply();
playTran();
if(d>0)
{
adNum++;
if(adNum>count)
{
adNum=1;
}
}
else
{
adNum--;
if(adNum<1)
{
adNum=count;
}
}
document.images.imgInit.src=imgUrl[adNum];
document.images.imgInit.alt=imgtext[adNum];
}
下面是html代码
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a href="javascript:goUrl()"><img src="javascript:nextAd()" name="imgInit" border=0 style="FILTER: revealTrans(duration=1,transition=23);" width="505" height="192"></a></td>
</tr>
</table>
用theTimer=setTimeout("nextAd()", 3000);实现自动播放
用clearTimeout(theTimer)可以实现停止