JavaScript: как получить (прочитать) значение cookies?

Вопрос

Как на JavaScript прочитать значение куки?

Ответ №1

Для этого можно воспользоваться одной из функций ниже:

    function getCookie(c_name)
    {
        var i,x,y,ARRcookies=document.cookie.split(";");
        for (i=0;i<ARRcookies.length;i++)
        {
            x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
            y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
            x=x.replace(/^\s+|\s+$/g,"");
            if (x==c_name)
            {
                return unescape(y);
            }
        }
    }
    function readCookie(cookieName) {
        var re = new RegExp('[; ]'+cookieName+'=([^\\s;]*)');
        var sMatch = (' '+document.cookie).match(re);
        if (cookieName && sMatch) return unescape(sMatch[1]);
    }

Проверить, как работает функция readCookie, Вы можете ниже. Для удобного отслеживания куки можно использовать расширение Firebug для Firefox (вкладка Куки).

Пример
Имя куки:
Значение куки:

Для того, чтобы записать куки, можно воспользоваться этой функцией.

21 комментария

  • Stepantig:

    Уникальная подборка инфы по Безопасности Бизнеса в Р.Ф..

    zashitafirmi-vrosii.gq

    Вся важная директору инфа в одном отчете.
    УК КоАП статьи и санкции, разъяснения и трактовки.
    Отличия при проведении проверок и ревизий правоохранительными стуктурами.
    Все детали о милицейских и налоговых проверках.
    Законные методы противодействия необоснованным наездам правоохранительных и контролирующих органов.
    Советы известного адвоката по защите интересов предпринимателя, бизнеса и сотрудников.

  • VodaMotte:

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

    voda-nn.ru — помпа для бутилированной воды цена в нижнем новгороде
    . Срочная доставка в день заказа доступна для владельцев клубных карт. Доставка воды происходит во все районы Нижнего Новгорода, в верхнюю и нижнюю части города:

  • Андрей:

    Мы платим за лайки! — Оплата сдельная!

    Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.
    Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.
    Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,
    достаточно просто зарегистрироваться на нашем сервисе. > http://oplata-vklike.tk/ <
    Вывод заработанных средств ежедневно в течении нескольких минут.

  • QORyan:

    twvj.com 領鮮一步,生鮮市集,愛上新鮮

  • metroqsqn:

    Добрый день!
    Сделаем на физических лиц и сотрудников предприятий карты metro в сеть немецких гипермаркетов METRO C&C.
    сайт: metro-ccc.ru
    Официально по договору сделаем на частных лиц и сотрудников фирм пропуска в метро в сеть магазинов «Метро Кэш энд Керри»:карточка metro обязательно с вашей фотографией(делается при вас в самом магазине МЕТРО),с индификационным номером,штрих — кодом,магнитной полосой, названием предприятия, от которой вы будете нами зарегистрированы и оформлены. Вы можете проводить с собой двух человек. Карты клиента metro оформляются: на граждан России и иностранцев.Оформление производится без предоплаты, то есть вначале мы оформляем вас,вы получаете пропуска в метrо, потом оплачиваете. Оплата производится в течение 1-го рабочего дня после оформления через Сбербанк России ,немецкие торговые центры МЕТРО работают 24 часа в сутки.Срок действия карты metro три года, по истечении этого срока договор перезаключается по взаимному согласию сторон.Для оказания этой услуги мы находим юридические лица, у которых есть свободные места в этих магазинах,и заключаем с ними соответствующие договора, по которым учреждения обязуются предоставить вам право пользоваться их местами в этих супермаркетах сроком на три года. Регистрация производятся в разных супермаркетах МETRO CASH and CARRY, по выбору юридических лиц в соответствии с их территориальным месторасположением. Получив карты клиента metro в одном из немецких магазинов METRO вы можете ей пользоваться в любых других магазинах этой сети немецких торговых центров METRO C&C в РФ и за границей.
    P.S.
    ПОЖАЛУЙСТА, НЕ ОТВЕЧАЙТЕ НА ЭТО ПИСЬМО, ДЛЯ ЗАКАЗА КАРТ-КЛИЕНТА ИСПОЛЬЗУЙТЕ контакт-форму с сайта.
    ВАШ ЗАКАЗ БУДЕТ ПРИНЯТ И ОБРАБОТАН В ТЕЧЕНИЕ РАБОЧЕГО ДНЯ.
    ИСПОЛНЕНИЕ ЗАКАЗА 5-7 РАБОЧИХ ДНЕЙ.
    ПОЛУЧЕНИЕ В ГОРОДАХ:Adygea,Архангельск,Astrakhan,Barnaul,Bryansk,Белгород,Vladimir,Volgograd,Volzhsky,Vologda,Voronezh,Voronejskaja oblast,Ekaterinburg,Ivanovo,Izhevsk,Irkutsk,Казань,Kaliningrad,Kalyga,Кемерово,Киров,Копейск,Krasnodar,Красноярск,Курск,Lipetsk,Магнитогорск,Moscow,Московская область,Набережные Челны,Nijnii Novgorod,Nizhny Tagil,Novokuznetsk,Novorossiisk,Новосибирск,Omsk,Orenbyrg,Орел,Penza,Perm,Pyatigorsk,Ростов-на-Дону,Ryazan,Samara,Sankt-Peterbyrg,Саратов,Serpyxov,Smolensk,Stavropol,Стерлитамак,Syrgyt,Tver,Тольятти,Tomsk,Tyla,Тюмень,Yljanovsk,Yfa,Cheboksary,Chelyabinsk,Jaroslavl,Sevastopol,Simferopol.

  • HaywoodViG:

    Чтобы построить по-настоящему теплоэффективный дом, надо позаботиться об утеплении не только стен, но и крыши, подробнее об этом читайте на сайте teletap.org

  • Rickeyluh:

    Производство мебели на заказ в Санкт-Петербурге, подробности смотрите на сайте akro-spb.ru

  • LeroyDon:

    Кольца со вставками из драгоценных и полудрагоценных камней выглядят стильно и солидно. Не удивительно, что многие девушки мечтают, чтобы в день свадьбы жених одел им на пальчик колечко со сверкающими камнями. Читайте об этом подробнее на сайте womanmaniya.ru

  • CharlesbRevy:

    Ученые из США проанализировали данные 46034 исследований, в которых применялись методы визуализации мозга. У женщин активность мозга оказалась выше, чем у мужчин. Подробнее читайте на сайте domoxozyaiki.ru

  • Instastar:

    Инстаграм — это одна из самых популярных социальных сетей современности. Огромное количество людей пользуется ей, размещая свои фотографии и видео. Это огромная аудитория потенциальных клиентов, поэтому в этой сети можно неплохо заработать, но только в том случае, если у вашего аккаунта достаточно подписчиков. Поможет в этом сервис http://Insta-star.com — там вы сможете продвинуть свой аккаунт и стать намного популярней!

  • remontokna.com.ua:

    ___123___JavaScript: как получить (прочитать) значение cookies? | Web-Answers.Ru___123___

  • ThomasVexed:

    Женские истории обо всем: о модных тенденциях и личном стиле, красоте, уходе за собой, а также о любви, отношениях. Увлекательные бесплатные тесты для девушек не дадут вам заскучать, откроют что-то новое, как в вас самих, так и в окружающих людях. А еще у нас на сайте вы сможете рассчитать дату овуляции, примерную дату рождения малыша и даже произвести расчет вашего числа судьбы! Подробнее читайте на сайте ladystory.ru

  • Ernestaccug:

    Мама не только не досыпает ночами, волнуется и заботиться, чтобы ребёнок был здоров, счастлив. Мама – это окно в большой мир! Она помогает ребёнку понять красоту мира. Мама с нами всю жизнь.Подробнее читайте на сайте farvarter.ru

  • DonaldGlype:

    Американская компания Zebra Medical Vision представила алгоритмы искусственного интеллекта, которые помогут проведению полного медицинского обследования, подробнее об этом читайте на сайте tvoi-noski.ru

  • Daniel:

    Мы платим за лайки! — Выплаты ежедневно!

    Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.

    Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.

    Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

    достаточно просто зарегистрироваться на нашем сервисе. > http://www.like.exrabota.ru <

    Вывод заработанных средств ежедневно в течении нескольких минут.

Добавить комментарий


(обязательно)