Ciao a tutti , vorri un piccolo aiuto. Ho scaricato un javascript che
alterna le immagini. Non avendo alcuna conoscenza di Javascipr ho provato a modificarlo per fare in modo che ogni immagine abbia il suo link. Il risultato è che non alterna + le immagini !!!
Mi aiuteresre per favore ? allego script con evidenziate le parti da me modificate.
Ciao a tutti e grazie

<script language=JavaScript>
<!--

if (document.all){
document.write('[img]distrib4.gif[/img]');
}
if (document.all){
pics=new Array("distrib1.gif","distrib2.gif","distrib3.gif" ,"distrib4.gif")
links=new Array("pippo1.htm","pippo2.htm","pippo3.htm","pipp o4.htm")
//Transition speed. 4000 = 4 seconds etc.
delay=2000;
//Nothing needs altering paste here.
l=new Array()
for (i=0; i < pics.length;i++){
l[i]=new Image()
l[i].src=pics[i]
l[i].href=links[i]
}
n="progidXImageTransform.Microsoft.";
f=new Array()
f[0]="Wheel(spokes=4)";
f[1]="Blinds(Bands=10,direction=up)";
f[2]="Stretch(stretchstyle=PUSH)";
f[3]="Stretch(stretchstyle=SPIN)";
f[4]="RadialWipe(wipestyle=RADIAL)";
f[5]="RadialWipe(wipestyle=WEDGE)";
f[6]="Checkerboard(Direction=right,SquaresX=8,SquaresY =8)";
f[7]="Fade(Overlap=1.00)";
f[8]="GradientWipe(GradientSize=0.25,wipestyle=0,motio n=forward)";
f[9]="Iris(irisstyle=CIRCLE,motion=out)";
f[10]="Iris(irisstyle=STAR,motion=out)";
f[11]="Barn( motion=out,orientation=vertical)";
f[12]="Barn( motion=in,orientation=vertical)";
f[13]="Strips(motion=leftup)";
f[14]="Slide(slidestyle=HIDE,Bands=1)";
f[15]="Slide(slidestyle=PUSH,Bands=1)";
f[16]="Slide(slidestyle=SWAP,Bands=1)";
f[17]="RandomDissolve(duration=1)";
iniz=1;
imgstep=0;

function ani(){
rnd=f[Math.floor(Math.random()*f.length)]
box.style.filter=n+rnd;
box.filters[0].apply();
box.src=l[imgstep].src;
box.href=l[imgstep].href;
box.filters[0].play();
imgstep++;
if (imgstep >= l.length) imgstep=0;
setTimeout("ani()",delay);
}
window.onload=new Function("setTimeout('ani()',delay)")
}
//-->
</script>