Se sul proprio sito o blog si vuole far apparire in maniera casuale testi, immagini o perfino altri JavaScript e non siete esperti di programmazione, esiste un semplicissimo JavaScript che fa al caso nostro, molto utile per ciclare banner a random.

Il codice è il seguente, ricordarsi di inserire il carattere di escape "\" davanti a ogni virgoletta (") inserita nella variabile random_thing dello script, quindi "Ciao" diventerà \"Ciao\".

In caso si vogliano eseguire più JavaScript in maniera casuale:

<script language="JavaScript">
<!--
function random_thing()
{};
var random_thing = new random_thing();

var number = 0;

random_thing[number++] = "<sc" + "ript type=\"text/javascript\">"+
"JavaScript n. 1 riga 1"+
"JavaScript n. 1 riga 2"+
"JavaScript n. 1 riga 3"+
"JavaScript n. 1 riga ..."+
"</sc" + "ript>"


random_thing[number++] = "<sc" + "ript type=\"text/javascript\">"+
"JavaScript n. 2 riga 1"+
"JavaScript n. 2 riga 2"+
"JavaScript n. 2 riga 3"+
"JavaScript n. 2 riga ..."+
"</sc" + "ript>"


var random_number = Math.floor(Math.random() * number);

document.write(random_thing[random_number]);
-->
</script>

Sostituire al codice evidenziato in rosso quello che si desidera.
Prendiamo in esempio l'inserimento di semplice testo con tag HTML per andare a capo:

random_thing[number++] = "Testo di prova 1<br>"+
"Testo di prova 1, riga 2"

random_thing[number++] = "Testo di prova 2<br>"+
"Testo di prova 2, riga 2"

random_thing[number++] = "Testo di prova 3<br>"+
"Testo di prova 3, riga 2"

Esempio con tag HTML per l'inserimento di un'immagine:

random_thing[number++] = "<img src=\"immagine1.jpg\">"

random_thing[number++] = "<img src=\"immagine2.jpg\">"

random_thing[number++] = "<img src=\"immagine3.jpg\">"

Copiare più volte la parte random_thing[number++] come negli esempi proposti per aggiungere altri elementi random.