Наверх

Архив за Апрель, 2015

Javascript методы для работы с cookies — setCookie и getCookie

30.04.2015 21:53
File Server

Куки, они же cookie — небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя. Куки считаются удачным способом хранения некоторой информации, предоставляющей веб-серверу информацию о предыдущих событиях, связанных с пользователем. Заходил ли пользователь ранее? Заполнял ли уже форму подписки? Просматривал ли какой-то конкретный товар?

Кроме непосредственно пары имя/значение, запись куки может содержать срок действия, путь и доменное имя. Устанавливаются куки отправкой сервером специального HTTP заголовка. Устанавливать и считывать куки можно с помощью javascript.

Ниже приведены два универсальных метода, работающих с куки. Первый, setCookie, получает пару имя/значение и создает запись со сроком истечения 1 день. Второй, getCookie, проверяет, есть ли у текущей страницы куки с заданным ключом, и если есть, то возвращает его значение. Если искомой записи еще не существует, метод возвращает undefined.
Читать далее...