Ciao ragazzi,
il problema è il seguente:
Cambio dinamicamente il CSS della mia pagina con javascript
<link href="stile.php" rel="stylesheet" type="text/css" id="style" />
<script type="text/javascript" language="javascript">
function cambiaStile(val){
if(val!='')
document.getElementById('style').href = 'stile.php?val='+ val;
}
</script>
Funziona tutto correttamente a meno del fatto che (ovviamente) il javascript viene eseguito lato client immediatamente, mentre il CSS (php) attende la latenza del server e della connessione.
Tutto questo si traduce in qualche secondo di "assenza di figlio di stile" prima che compaia il nuovo.
Avevo pensato ad un preload del file CSS... come posso farlo?