E' possibile realizzare in html uno sfondo random?
Del tipo che ad ogni refresh della pagina cambia l'immagine di sfondo.
Ciao
E' possibile realizzare in html uno sfondo random?
Del tipo che ad ogni refresh della pagina cambia l'immagine di sfondo.
Ciao
Se vuoi farlo in PHP bastano pche righe:
Ciao!Codice PHP:
<?
$sfondi=array("sfondo1.jpg","sfondo2.jpg","sfondo3.jpg");
$numero=rand(1,3);
$sfondo=$sfondi[$numero];
?>
<body background="<? echo $sfondo; ?>">
Credo che in JS si possa fare qualcosa del genere:Stammi bene...Codice HTML:<HEAD> <SCRIPT LANGUAGE="JavaScript"> function setBackground () { // specifica qui di seguito tutti i file di sfondo var sfondi = new Array ("sfondo1.jpg", "sfondo2.jpg", ... , "sfondoX.jpg") // scegli un numero casuale var n = Math.floor (sfondi.length * Math.random ()) // assegna lo sfondo document.body.background = sfondi[n] } </SCRIPT> </HEAD> <BODY onLoad="setBackground()"> ...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
solo una correzione...Originalmente inviato da allo
nn è rand(1, 3) ma rand(0, 2) cmq meglio usare la funzione array_rand in modo da nn dover modificare ogni volta il numero di sfondi...
ciao ^__^
Ok, grazie jostock!