Главная страница · jQuery · Плагин jQuery.Cookie — простая установка Cookie с помощью JavaScript

Плагин jQuery.Cookie — простая установка Cookie с помощью JavaScript

Сто процентов даю на то, что каждый из вас хоть раз задумывался о том, как можно установить Cookie с помощью всеми любимой библиотеки jQuery.

На самом деле все настолько просто, что даже впервые услышавший о Cookie человек — сможет разобраться с этим делом за пять минут. Нам в помощь плагин jQuery.Cookie, а как им пользоваться, опишу ниже.

// установка значения cookie
$.cookie('user_name', 'Ivan');

Это простой способ установки cookie с именем «user_name» значение — «Ivan». Обратите внимание, что такой способ установки cookie сохранит ее до закрытия браузера.

// установка времени действия cookie
$.cookie('user_name', 'Ivan', { expires: 10 });

Вот и все, cookie «user_name» будет жить ровно 10 дней с момента установки. После окончания этого времени — она удалится. Естественно, cookie можно очень просто удалять.

// удаление cookie
$.cookie('user_name', null);

Еще один способ, с установкой прошедшей даты.

// удаление cookie
$.cookie('user_name', 'Ivan', { expires: -1 });

Полный список опций будет выглядеть так.

/*
 * path — указывает «в какой части» сайта действует cookie
 * domain — домен, для которого она установлена
 * secure — использовать защищенную cookie или нет (true | false)
 */
$.cookie('user_name', 'Ivan', { expires: 10, path: '/', domain: 'superpupersite.com', secure: true });

Вот и все, до новых встреч!

2010-11-22 19:47