Una función muy práctica de las cookies, que puede determinar un determinado estado y se usa altamente en proyectos
La copia del código es la siguiente:
función setcookie (nombre, valor)
{
VAR días = 30;
var exp = new Date ();
exp.setTime (exp.gettime () + días*24*60*60*1000);
document.cookie = name + "=" + Escape (value) + "; expires =" + exp.togmtString ();
var strsec = getSec (tiempo);
var exp = new Date ();
exp.settime (exp.gettime () + strsec*1);
document.cookie = name + "=" + Escape (value) + "; expires =" + exp.togmtString ();
}
// Leer cookies
Función GetCookie (nombre)
{
var arr, reg = new Regexp ("(^|)"+nombre+"= ([^;]*) (; | $)");
if (arr = document.cookie.match (reg))
return (unescape (arr [2]));
demás
regresar nulo;
}
// Eliminar cookies
función delcookie (nombre)
{
var exp = new Date ();
exp.setTime (exp.gettime () - 1);
var cval = getCookie (nombre);
if (cval! = null)
document.cookie = name+"="+cval+"; expires ="+exp.togmtString ();
}