Aggiungere immagini random come header su blogger

Se hai molta fantasia e ti appassiona la grafica sicuramente avrai avuto difficoltà nel scegliere l'intestazione perfetta tra tutte quelle che hai creato...
Con questa semplice modifica del template questo non sarà più un problema in quanto potrai caricare diverse immagini e, ogni volta che qualcuno si sposta da una pagina all'altra del tuo blog, vedrà l'header cambiare.

E' una modifica molto interessante, in quanto crea un effetto "dinamico" e di cambiamento ai navigatori che rimarrà sicuramente impresso.



Attenzione però a non caricare troppe immagini, rischieresti di rallentare di molto la velocità di apertura delle pagine.


Come modificare il template:

1- Vai su Design --> Modifica HTML

2- Fai un backup del template ed espandi i modelli widget

3- Cerca il tag <body>

4- Incolla appena dopo questo codice:
<script type='text/javascript'>

var HeaderImage= new Array()

HeaderImage[0]=&quot;URL-IMMAGINE-1&quot;
HeaderImage[1]=&quot;URL-IMMAGINE-2&quot;
HeaderImage[2]=&quot;URL-IMMAGINE-3&quot;
HeaderImage[3]=&quot;URL-IMMAGINE-4&quot;
HeaderImage[4]=&quot;URL-IMMAGINE-5&quot;
var random=Math.round(4*Math.random());

document.write(&quot;<style>&quot;);
document.write(&quot;#header-wrapper {&quot;);
document.write(&#39; background:url(&quot;&#39; + HeaderImage[random] + &#39;&quot;) no-repeat left TOP;&#39;);
document.write(&quot; }&quot;);
document.write(&quot;</style>&quot;);

</script>
5- Inserisci glu URL delle tue immagini al posto delle scritte in verde

Se non dovesse funzionare cambia #header-wrapper con #header.

Se vui inserire più di 5 immagini inserisci un'ulteriore riga inserendo il numero progressivo all'interno delle [ ] e  cambia "4*Math.random" mettendo sempre un numero in meno rispetto al numero delle immagini:un'sempio con 8 immagini lo trovi qui sotto:

<script type='text/javascript'>

var HeaderImage= new Array()

HeaderImage[0]=&quot;URL-IMMAGINE-1&quot;
HeaderImage[1]=&quot;URL-IMMAGINE-2&quot;
HeaderImage[2]=&quot;URL-IMMAGINE-3&quot;
HeaderImage[3]=&quot;URL-IMMAGINE-4&quot;
HeaderImage[4]=&quot;URL-IMMAGINE-5&quot;
HeaderImage[5]=&quot;URL-IMMAGINE-6&quot;
HeaderImage[6]=&quot;URL-IMMAGINE-7&quot;
HeaderImage[7]=&quot;URL-IMMAGINE-8&quot;

var random=Math.round(7*Math.random());

document.write(&quot;<style>&quot;);
document.write(&quot;#header-wrapper {&quot;);
document.write(&#39; background:url(&quot;&#39; + HeaderImage[random] + &#39;&quot;) no-repeat left TOP;&#39;);
document.write(&quot; }&quot;);
document.write(&quot;</style>&quot;);

</script>

6- Salva e la tua intestazione dovrebbe essere tutta un'altra cosa!

Altri articoli simili:



4 commenti:

nel mio blog non c'è < body > :|

Prova a cercarlo usando Ctrl+F.
E' uno dei tag che deve esserci per forza...

ciao io ho un forum http://realstreamingita.altervista.org/
e vorrei inserire nella parte in alto questa immagine come logo del forum solo che non so che codice inserire nel template e in quale soprattutto...
ti sarei molto grato se mi aiutassi.
attendo risposta ciao

Purtroppo non conoscendo altervista non so come esserti d'aiuto. Prova a cercare info in qualche forum dedicato...