Манипулирование cookies в JavaScript

Вы можете манипулировать cookies в JavaScript при помощи свойства документа document.cookie. Используя это свойство можно устанавливать cookies либо читать одно из значений в нём. Следующее выражение - пример того, как установить значение cookie с минимальным набором атрибутов :

document.cookie = "cookieName=cookieValue";

А так можно прочитать значения переменных из этого свойства :

alert(document.cookie);

Понажимав на эти кнопочки можете сами в этом убедиться :

Значением переменной document.cookie является строка, содержащая список всех cookies, связанных с этой web-страницей. Она состоит из пар name=value, удовлетворяющих текущему домену, пути и дате. Значением свойства document.cookie может быть к примеру такая строка :

cookieName1=cookieValue1; cookieName2=cookieValue2

Если вам требуется отыскать cookie, имеющее необходимое имя, вам придётся разобрать эту строку. Для удобства использования вами cookies в следующей части будут помещены функции для работы с cookies.

To Cat-Webmaster К коту-вебмастеру ...

Copyright © 1997 Mecklermedia Corporation.
All Rights Reserved. Legal Notices.
Created: December 4, 1997
Revised: December 4, 1997
Перевод: Александр Серёгин aka Free Cat 21.07.1999

Оригинальная статья: http://www.webreference.com/js/column8/