Ciao,
ho cercato "random" in questa sezione del forum ed è saltato fuori questo script che ho provato e funziona però non riesco a capire bene come fa a funzionare (anzi, se qualcuno ha voglia di spiegarmelo gliene sarei grato):
Le mie conoscenze di javascript sono piuttosto empiriche e non riesco a capire lo scopo della function vuota e dell'istruzione new image() (finora avevo visto solo new array).codice:<html> <head> <script language="Javascript"> function image() { }; image = new image(); number = 0; image[number++] = "[img]foto1_small.jpg[/img]" image[number++] = "[img]foto2_small.jpg[/img]" image[number++] = "[img]foto3_small.jpg[/img]" image[number++] = "[img]foto4_small.jpg[/img]" increment = Math.floor(Math.random() * number); </script> </head> <body> <div align="center"> <script language="JavaScript"> document.write(image[increment]); </script> </div> </body> </html>
Comunque funziona quindi puoi limitarti a copiarla.

Rispondi quotando