Javascript Curiosità JavaScript

Stato
Discussione chiusa ad ulteriori risposte.

TheSeeker

Utente Emerald
17 Aprile 2014
1,638
47
424
594
Allora, ho creato uno script JS che mi permette di modificare il colore del testo e dello sfondo della pagina, ho inserito lo script nella prima pagina, ma se io voglio che lo stile sia uguale anche per le altre pagine, come faccio a farlo senza richiamare la funzione e senza scegliere per ogni pagina colore di testo e sfondo?
 
Molto semplice. Innanzitutto non so perché ma ti consiglio di mettere lo script su un documento esterno e di linkarlo alla pagina HTML (a tutte le pagine) con "<script src="directory"></script>". Nello script crei una variabile e fai si che essa diventi 1 quando lo stile cambia.
Nelle altre pagine richiami una funzione, la funzione verifica il valore della variabile e se il valore è 1 setti lo stile anche per le altre pagine.

Un esempio dello script che dovrai fare per ogni pagina
window.document.onload=function()
{
if(stilecambiato == 1)
{
// Funzioni per lo stile //
}
}

Dimmi se va bene o se non riesci ;)
 
Mmh, ho provato a farlo, c'ho messo un po a capire ma a quanto pare va...comunque avevo già messo lo script in un file
.js esterno, mi sono espresso male.
Oh, grazie mille .

Inviato dal mio HUAWEI G510-0100 utilizzando Tapatalk
 
Stato
Discussione chiusa ad ulteriori risposte.