Una piccola risoluzione l'ho trovata... ma presenta un problema:
codice:
function carattere(tipo)
{ var tipopc = '0';
var faccia = "arial";
if (tipo == '1')
{ faccia = "verdana";
tipopc = '1';
}
if (tipo == '2')
{ faccia = "serif";
tipopc = '2';
}
createCookie(cookieFontFaceName,tipopc,365);
document.write("<style>body{font-family:"+faccia+"}</style>");
}
In questa maniera forza il carattere... ma il bello è che dopo la sua forzatura bisogna fare il refresh, altrimenti il sito è inutilizzabile.
Non capisco come mai "document.body.style.fontFamily = faccia;" sia corretto se la funzione "carattere(tipo)" la chiamo io tramite link js, e non vada bene se la chiama un cookie quando si carica la pagina.
Sapreste aiutarmi?
Grazie.