KKaio.Com - Articoli, Hardware, Software, Tutorial, Guide, Recensioni
Corsi Scolastici - Creazione Siti Web - Scambio Link - Cartucce Stampanti - Fotografia Digitale - Creare PDF - Disegno CAD - Drivers nVidia
Stampa foto digitali a 0,05 €! - Antivirus - Antispyware - Programmi Deframmentazione - VoIP e Skype - Test Velocità ADSL - Link Utili - Vetrina WEB
Ricerca personalizzata
Un JavaScript utile per visualizzare testi, immagini, e altri JavaScript in modo casuale/random

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.

Ricerca personalizzata