Premetto che sto tentanto di modificare il modello di un blog su blogspot.Leggendo in giro da come ho capito il metodo migliore è quello di utilizzare i coockie.Avevo pensato di utilizzare questa guida per creare e leggerne uno
http://www.computergeek.it/2010/05/p...na-pagina-web/
e poi dato che bisogna anche caricare il pacchetto con le annesse funzioni e dato che non posso caricarlo direttamente su blogspot avevo pensato di inglobarlo nel codice come spiegato in questa guida
http://www.ideepercomputeredinternet...i-modelli.html
Ma a conti fatti dopo aver utilizzato questo codice il coockie non viene neanche creato e non sono reindirizzato.Non capisco perchè.
Rileggendo di nuovo il codice ho notato che in questo modo cerca coomunque il file gest_cookies.js è forse quella la parte di codice sbagliata?
codice:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="gest_cookies.js"></script>
<script type="text/javascript">
if (leggiCookie('ComputerGeek') == false)
{
creaCookie('ComputerGeek','OK',120);
<meta HTTP-EQUIV='REFRESH' content='20; url=www.google.it/'/>
}
</script>
<script type='text/javascript'>
function creaCookie(nomeCookie,valoreCookie,durataCookie)
{
var scadenzaCookie = new Date();
var dataAttuale = new Date();
scadenzaCookie.setTime(dataAttuale.getTime() + (parseInt(durataCookie) * 60000));
document.cookie = nomeCookie + '=' + escape(valoreCookie) + '; expires=' + scadenzaCookie.toGMTString() + '; path = /';
}
function leggiCookie(nomeCookie)
{
if (document.cookie.length > 0)
{
var start = document.cookie.indexOf(nomeCookie + "=");
if (start != -1)
{
start = start + nomeCookie.length + 1;
var end = document.cookie.indexOf(";",start);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(start,end));
}
else
{
return "";
}
}
return "";
}
function eliminaCookie(nomeCookie)
{
creaCookie(nomeCookie,'',-1);
}
</script>