Originariamente inviato da iguane
hai dichiarato due volte l'array imgs.

soluzione, rinomina il secondo array in imgs2 e poi ricordati nella function che utilizza il secondo array di rinominare imgs in imgs2



PS:Molto carino il sito
Ciao iguane,

ho messo imgs2 e anche selinks2 ma non funzia

<script language="JavaScript">
<!--

var imgs2 = new Array()
imgs[0]="images/foto-home1.jpg";
imgs[1]="images/foto-home2.jpg";
imgs[2]="images/foto-home3.jpg";

var selinks2 = new Array()

for (i = 0 ; i < 1 ; i++)
{
scelto = Math.round((imgs.length-1)*Math.random());
flagscelto=false;
for (k=0;k<i;k++)
selinks2[k]==scelto?flagscelto=true:null;
flagscelto?i--:selinks[i]=scelto;
}


function foto()
{
for (i = 0 ; i < 1 ; i++)
document.write("<center>[img]"+imgs2[selinks[i]]+"[/img]</center>");
}

//-->
</script>

http://www.worldglobalservice.com/co...o-servizi.html

xkè???

Ciao e grazie mille