Uma função muito prática dos cookies, que pode determinar um determinado estado e é altamente utilizado em projetos
A cópia do código é a seguinte:
função setcookie (nome, valor)
{
var dias = 30;
var exp = new Date ();
Exp.setTime (exp.getTime () + dias*24*60*60*1000);
document.cookie = nome + "=" + escape (value) + "; expira =" + exp.togmtString ();
var strSec = getSec (tempo);
var exp = new Date ();
Exp.SetTime (Exp.getTime () + StrSEC*1);
document.cookie = nome + "=" + escape (value) + "; expira =" + exp.togmtString ();
}
// Leia cookies
função getcookie (nome)
{
var arr, reg = novo regexp ("(^|)"+nome+"= ([^;]*) (; | $)");
if (arr = document.cookie.match (reg))
return (unesacape (arr [2]));
outro
retornar nulo;
}
// Exclua biscoitos
função delcookie (nome)
{
var exp = new Date ();
Exp.SetTime (Exp.getTime () - 1);
var cval = getCookie (nome);
if (cval! = nulo)
document.cookie = nome+"="+cval+"; expires ="+exp.togmtString ();
}