Манипулирование 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.