1.
Скопируйте код кода следующим образом:
проверка функции(){
если (окно.навигатор.cookieEnabled)
вернуть истину;
еще{
alert("Ошибка конфигурации браузера, файл cookie недоступен!");
вернуть ложь;}
}
2.
Скопируйте код кода следующим образом:
SetCookie('cookie_test','1');
вар cookie_test = getCookie('cookie_test');
если( '1' != cookie_test)
{
Предупреждение('не поддерживается');
}еще
{
Оповещение('Поддержка');
}
function SetCookie(name,value)//Два параметра, один — имя файла cookie, а другой — значение
{
var Days = 30 //Этот файл cookie будет храниться 30 дней;
var exp = новая дата(); //новая дата("31 декабря 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//Функция получения файлов cookie
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr!= null) return unescape(arr[2]);
}
function delCookie(name)//Удалить cookie
{
вар exp = новая дата ();
exp.setTime(exp.getTime() - 1);
вар cval = getCookie (имя);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
3.
Скопируйте код кода следующим образом:
вар cookieEnabled=(navigator.cookieEnabled)? правда: ложь
//Определяем, включен ли cookie
//Если браузер не ie4+ или ns6+
if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){
document.cookie="testcookie"
cookieEnabled=(document.cookie=="testcookie")? true: false
document.cookie="" //удаляем фиктивное значение
}