Создание и проверка cookie
Всем привет!
Мне нужно создать скрипт, суть которого в том, чтобы он проверял наличие куков у пользователя. Если их нету, то ничего не происходит, если они есть и их значение "yes", то выполняется действие. Я попробовал сделать такой код, но не получилось. Вот часть, создающая куки: document.cookie = "block=yes; expires=1/1/2013 00:00:00"; а вот код, проверяющий их наличие:
var block = get_cookie ( "block" );
if ( block != "yes")
{
alert('TEST');
}
else
{
$("#errorbody").show("fast");
}
Код делал по шаблону с одного сайта, поэтому допустимо наличие ужасных ошибок, все же я новичок в этом деле. Надеюсь на вашу помощь =) |
function setcookie(a,b,c) {if(c){var d = new Date();d.setDate(d.getDate()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
setcookie("block","yes",10) //Cтавим кук (10 - число действующих дней
var block = getcookie( "block" );
if ( block != "yes")
{
alert('TEST');
}
else
{
$("#errorbody").show("fast");
}
|
Deff, спасибо!!!
|
| Часовой пояс GMT +3, время: 18:13. |