ciao dennis, che c'é? Questo è il cookie:Originariamente inviato da Dennis
:master:
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = '; expires='+date.toGMTString();
}
else expires = '';
document.cookie = name+'='+value+expires+'; path=/';
}
function readCookie(name) {
var nameEQ = name + '=';
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
il read cookie mi legge il default, ma se non c'è non mi passa nessuno stile, ed essendo la funzione diversa dalle altre non so che sperimentare.
negli altri script è del tipo:
var background = "#FF6C6C"; // default
alla fine del file ho questo.
window.onload = function() {
size = readCookie('GommaLayoutFontSize');
largo = readCookie('GommaLayoutWindowSize');
color = readCookie('GommaLayoutBackgroundColor');
colore = readCookie('GommaLayoutColoreSfondo');
family = readCookie('GommaLayoutCarattere');
display = readCookie('GommaLayoutMostraScelte');
indice = readCookie('GommaLayoutCambia');
tipo = readCookie('GommaLayoutMod');
Mod(tipo);
Cambia(indice);
setFontSize(size);
setWindowSize(largo);
setBackgroundColor(color);
setColoreSfondo(colore);
setCarattere(family);
setMostraScelte(display);
}
per cui al primo contatto cerca il default ma non trovandolo non mi assegna nessuna classe.
mi sarà spiegato?
![]()

Rispondi quotando