Mi interessa utilizzare questo script
http://javascript.html.it/script/ved...o-transizi0ne/
per far apparire a rotazione dei banner nel mio sito... il problema è che l'unica cosa che non ho capito è come si fa ad aumentare il tempo che intercorre tra la visualizzazione di un banner l'altro.
Il codice dello script è questo:
codice:
<script type="text/javascript" language="JavaScript">
<!--
var newWin = "";
function resizeWin(newLoc, newWidth, newHeight) {
newWin = open("",newLoc,"scrollbars=yes,resizable=yes,status=no,location=no,height=" + newHeight + ",width=" + newWidth);
}
var banAD=new Array();
var banADlink=new Array();
var linkTarget=new Array();
var linkSizeX=new Array();
var linkSizeY=new Array();
var adNum=0;
banAD[0]="banner/1.gif";
banADlink[0]="http://hosting.html.it/";
linkTarget[0]="_blank";
linkSizeX[0]=0;
linkSizeY[0]=0;
banAD[1]="banner/2.gif";
banADlink[1]="http://gifanimate.html.it";
linkTarget[1]="popup";
linkSizeX[1]=400;
linkSizeY[1]=240;
banAD[2]="banner/3.gif";
banADlink[2]="http://freeasp.html.it/";
linkTarget[2]="_blank";
linkSizeX[2]=0;
linkSizeY[2]=0;
banAD[3]="banner/4.gif";
banADlink[3]="http://linux.html.it/";
linkTarget[3]="_blank";
linkSizeX[3]=0;
linkSizeY[3]=0;
var preloadedimages=new Array();
for (i=1;i<banAD.length;i++){
preloadedimages[i]=new Image();
preloadedimages[i].src=banAD[i];
}
function setTransition(){
if (document.all){
banADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
banADrotator.filters.revealTrans.apply();
}
}
function playTransition(){
if (document.all)
banADrotator.filters.revealTrans.play()
}
function nextlallet(){
if(adNum<banAD.length-1)adNum++ ;
else adNum=0;
setTransition();
document.images.banADrotator.src=banAD[adNum];
playTransition();
theTimer=setTimeout("nextlallet()", 3000);
}
function jump2url(){
jumpUrl=banADlink[adNum];
jumpTarget=linkTarget[adNum];
if (jumpTarget == "popup"){
resizeWin('popup',linkSizeX[adNum],linkSizeY[adNum]);
newWin.location = jumpUrl;
}else{
window.open(jumpUrl,jumpTarget);
}
}
function displayStatusLallet() {
status=banADlink[adNum];
document.returnValue = true;
}
//-->
</script>
Grazie 1000