Benvenuto su Oceano Risorse per Webmasters
Modules
· Home
· Argomenti
· Backgrounds
· Banner Maker
· Cerca
· Community
· Downloads
· Flash Tools
· Free Javascripts
· Gallery
· Gif Animate
· Indicizzazione
· Javascript Kit
· Raccomandaci
· Scambio Banner
· Themes
· Wallpapers
· Web Links

Languages
Select Interface Language:

English Italian

Altervista

Scambio Banner

Gallery




Partners


Open Source software development website

HTML.it - il portale italiano sul web publishing

Dynamic Drive - DHTML code library

Free JavaScripts, Tutorials, Example Code

BOORP - archivio di risorse gratuite

Shinystat

 
Grafica Sfondo della pagina random
Postato da webmaster il Sunday, 02 November @ 08:00:00 CET
Contributed by webmaster

Abbiamo gģą visto come impostare un'immagine di sfondo e come far scegliere all'utente l'immagine da impostare. Con questo semplice script faremo in modo che l'immagine di sfondo cambi ad ogni caricamento della pagina.

Il codice va inserito fra i tags <head> del documento:

<!-- INIZIO CODICE -->

<script type="text/javascript" language="javascript">

var background = new Array();
background[0] = "sfondo00105.gif";
background[1] = "sfondo00111.gif";
background[2] = "sfondo00121.gif";
background[3] = "sfondo00133.gif";
background[4] = "sfondo00156.gif";

var bNum = Math.round(Math.random() * (background.length - 1));
var sfondo = background[bNum];
document.write("<body background=\"" + sfondo + "\">");

</script>

<!-- FINE CODICE -->

Vediamolo nel dettaglio.

Per prima cosa definiamo la variante background, creando un array che conterrą le immagini che vogliamo usare:

var background = new Array();
background[0] = "sfondo00105.gif";
background[1] = "sfondo00111.gif";
background[2] = "sfondo00121.gif";
background[3] = "sfondo00133.gif";
background[4] = "sfondo00156.gif";

non c'č limite al numero di immagini che possono essere inserite, basta far attenzione ad incrementare il valore dell'array per ogni immagine. Ad esempio se volessimo aggiungere un'altra immagine alla lista, dovremmo inserire la stringa seguente in fondo all'elenco:

background[5] = "sfondo00157.gif";

subito dopo definiamo la variante bNum, che conterrą un numero random preso tra i valori dell'array:

var bNum = Math.round(Math.random() * (background.length - 1));

per ultima definiamo la variante sfondo, che conterrą il nome del file che verrą usato per impostare lo sfondo:

var sfondo = background[bNum];

infine inseriamo un'istruzione document.write, per impostare il background nel tag <body> del documento:

document.write("<body background=\""+ sfondo + "\">");

Gli unici valori che possono essere modificati sono quelli della variante background, dove vengono specificati l'eventuale percorso e il nome file delle immagini. Il resto dello script va lasciato intatto.

 
Links Correlati
· Indice Grafica
· News by webmaster


Articolo più letto relativo a Grafica:
Countdown con progress bar


Valutazione
Punteggio Medio: 5
Voti: 4


Vota per questo articolo:

Eccellente
Ottimo
Buono
Sufficente
Cattivo



Opzioni

 Pagina Stampabile  Pagina Stampabile

 Invia questo Articolo ad un Amico  Invia questo Articolo ad un Amico


Argomenti Associati

GraficaJavascript





Web site powered by PHP-Nuke

Questo sito č ospitato gratuitamente da Altervista
Tutti i logos e i marchi presenti in questo sito sono dei loro proprietari.
I commenti sono proprietą di chi li ha postati, tutto il resto © 2002 by Oceano Risorse per Webmasters.
Web site engine code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Generazione pagina: 0.079 Secondi