Очень практическая функция файлов cookie, которая может определить определенное состояние и широко используется в проектах
Кода -копия выглядит следующим образом:
Функция setCookie (имя, значение)
{
var Days = 30;
var exp = new Date ();
exp.settime (exp.gettime () + дни*24*60*60*1000);
document.cookie = name + "=" + exck (value) + "; истекает =" + exp.togmtString ();
var strsec = getsec (время);
var exp = new Date ();
exp.settime (exp.gettime () + strsec*1);
document.cookie = name + "=" + exck (value) + "; истекает =" + exp.togmtString ();
}
// Читать файлы cookie
Функция getCookie (имя)
{
var arr, reg = new regexp ("(^|)"+name+"= ([^;]*) (; | $)");
if (arr = document.cookie.match (reg))
возврат (Unessape (Arr [2]));
еще
вернуть ноль;
}
// Удалить файлы cookie
Функция Delcookie (имя)
{
var exp = new Date ();
exp.settime (exp.gettime () - 1);
var cval = getCookie (имя);
if (cval! = null)
document.cookie = name+"="+cval+"; истекает ="+exp.togmtString ();
}