Il 3° o il 2° suggerimento?
Per il secondo basta che nella pagina asp, nella parte delle <head> quando includi il CSS fai qualcosa tipo:
codice:
...
..<head>..
...
<link rel="stylesheet" type="text/css" href="css/stile.css" media="screen" />
<%
'Qua ti generi un numero casuale tra 1 e N (con N che è il numero di immagini che hai)
.....
numeroOttenuto = ....Random. ... etc.... etc...
..
%>
<link rel="stylesheet" type="text/css" href="css/banner<%= numeroOttenuto %>.css" media="screen" />
E poi nella cartella /css/ dovrai avere N fogli di stile chiamati banneri1.css, banner2.css, ...., bannerN.css
ognuno contenente solamente:
codice:
selettore elemento .classe ..... <--- lo sai tu
{
background: url(../images/header2.jpg) no-repeat;
}
codice:
selettore elemento .classe ..... <--- lo sai tu
{
background: url(../images/header3.jpg) no-repeat;
}
....
...
codice:
selettore elemento .classe ..... <--- lo sai tu
{
background: url(../images/headerN.jpg) no-repeat;
}
In questo modo ogni volta ti caricherà, in base al numero random calcolato, un foglio di stile diverso che dirà se andare ad usare come immagine di sfondo un header o un altro.
Non è difficile