Ciao, sono ancora qua....
ho seguito e applicato questo tutorial
e devo dire che fa quello che mi aspettavo.
nell'<HEAD> della mia pagina ora ho questo:
codice:
<link href="css/style_00.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript" src="js/scelta.js"></script>
<script language="JavaScript" type="text/JavaScript">
document.write("<link rel=\"stylesheet\" href=\"css/style_"+stileScelto+".css\" type=\"text/css\">");</script>
dove:
- style_00.css è il CSS di default
- scelta.js è lo script per scegliere un CSS diverso da quello di defaule e che scrive il cookies per mantenere la personalizzazione anche nelle altre pagine
In questo modo anche se un utente ha i JS disabilitati (e non può scegliere un CSS alternativo) il sito lo vede correttamente con il CSS di default.
Come la vedete questa soluzione?
La migliorereste in qualche modo?
Io sono sempre maggiormente convinto dalle soluzioni lato server, ma nessuno mi ha saputo indicare qualcosa a riguardo...
Attendo vostri consigli.....