io uso questa pagina html per creare un cookie utile per gestire eventi sul mio sito:
Codice:
<head>
<script language="JavaScript" type="text/javascript">
<!--
function ScanCookie(variable)
{
cook = document.cookie;
variable += "=";
place = cook.indexOf(variable,0);
if (place <= -1)
return("0");
else
{
end = cook.indexOf(";",place)
if (end <= -1)
return(unescape(cook.substring(place+variable.length,cook.length)));
else
return(unescape(cook.substring(place+variable.length,end)));
}
}
function CreationCookie(p01,valoreCookie)
{
var scadenza= new Date();
scadenza.setMinutes(scadenza.getMinutes()+120);
document.cookie = p01 + '=' + escape(valoreCookie) + '; expires=' + scadenza.toGMTString() + '; path=/';
}
if(ScanCookie("p01")==0)
{
window.location.href= "http://miosito.altervista.org/forum/indici/disclaimer.html";
}
// -->
</script>
</head>
<body>
<input type=button value='Entro' onClick="CreationCookie('p01','valoreCookie'); window.location.href='http://miosito.altervista.org/forum';" />
</body>
in questo caso la vita del cookie dura 120 minuti dal momento in cui viene inviato,a me interessa farlo in modo che viva fino alla mezzanotte del giorno in cui viene inviato, indipendentemente dall'ora in cui viene creato, come fare?