JavaScript: как создать и сохранить cookies?

Вопрос

Как задать куки (cookies) на JavaScript?

Ответ №1

Для того, чтобы задать (записать) cookies, можно использовать следующую функцию:

    function setCookie(name,value,days) {
        if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days*24*60*60*1000));
            var expires = "; expires=" + date.toGMTString();
        }
        else var expires = "";
        document.cookie = name + "=" + escape(value) + expires + "; path=/";
    }

Эта функция запишет куку с именем name и значением value. Также необходимо указать время жизни куки days (в днях).

Проверить, как это работает, можно ниже:

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

Для того, чтобы отслеживать куки «на лету», можно воспользоваться инструментом Firebug для Firefox (вкладка «Куки»). О том, как записать куки, написано здесь.

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

  • Tesmen:

    The escape() function was deprecated in JavaScript version
    1.5. Use encodeURI() or encodeURIComponent() instead.

  • DoyleDug:

    полезные советы для дома — новости недвижимости москвы, дача декор.

  • mkkdptmgyhfc:

    Здравствуйте!
    Оказываем помощь в оформлении частным лицам и сотрудникам учереждений пропусков в метrо в сеть немецких магазинов МETRO.
    http://www.metro-kk.ru
    Законно по юридическому договору сделаем на физических лиц и сотрудников учереждений карточки metro в сеть торговых центров «METRO»:карточка метро с вашим фото(делается при вас в самом магазине),с индификационным номером,кодом,со специальной магнитной полосой, названием организации, от которой вы будете нами зарегистрированы и оформлены. Вы можете проводить с собой двоих человек. Карточки metro оформляются: на граждан Российской Федерации и иностранных граждан.Оформление производится без предварительной оплаты, то есть вначале мы регистрируем вас,вы получаете карточки metro, потом оплачиваете. Оплата производится в течение одного рабочего дня после оформления через Сбербанк ,немецкие тц МETRO Cash & Cаrry работают 24 часа в сутки.Срок действия карты клиента metro 3 года, по истечении этого срока договор перезаключается по взаимному согласию сторон.Для оказания этой услуги мы находим юридические лица, у которых есть свободные места в этих немецких супермаркетах,и заключаем с ними соответствующие договора, по которым фирмы обязуются предоставить вам право пользоваться их местами в этих тц сроком на три года. Оформление и регистрация производятся в разных немецких магазинах Metro CASH & CARRY, по выбору юридических лиц в соответствии с их территориальным месторасположением. Получив пропуска в метrо в одном из магазинов «МЕТРО Кэш энд Керри» вы можете ей пользоваться в любых других магазинах этой сети немецких торговых центров «Метро» в РФ и за рубежом.
    P.S.
    ПОЖАЛУЙСТА, НЕ ОТВЕЧАЙТЕ НА ЭТО ПИСЬМО, ДЛЯ ЗАКАЗА КАРТ-КЛИЕНТА ИСПОЛЬЗУЙТЕ контакт-форму с сайта.
    ВАШ ЗАКАЗ БУДЕТ ПРИНЯТ И ОБРАБОТАН В ТЕЧЕНИЕ РАБОЧЕГО ДНЯ.
    ИСПОЛНЕНИЕ ЗАКАЗА 5-7 РАБОЧИХ ДНЕЙ.
    ПОЛУЧЕНИЕ В ГОРОДАХ:Adugeja,Arkhangelsk,Астрахань,Барнаул,Брянск,Белгород,Vladimir,Volgograd,Voljskii,Vologda,Voronej,Voronezh region,Ekaterinburg,Ivanovo,Ижевск,Irkytsk,Казань,Калининград,Kaluga,Kemerovo,Киров,Kopeisk,Krasnodar,Красноярск,Kyrsk,Lipetsk,Магнитогорск,Moskva,In city the Moscow region,Naberezhnye Chelny,Nizhny Novgorod,Нижний Тагил,Новокузнецк,Новороссийск,Novosibirsk,Omsk,Оренбург,Орел,Пенза,Пермь,Pjatigorsk,Ростов-на-Дону,Ryazan,Samara,St. Petersburg,Саратов,Serpukhov,Смоленск,Ставрополь,Стерлитамак,Сургут,Тверь,Togliatti,Томск,Тула,Tyumen,Ulyanovsk,Yfa,Cheboksaru,Челябинск,Ярославль,Sevastopol,Симферополь.

  • Robertknoks:

    cvv shop — dumps pin, carding.

  • MichelDib:

    Есть такая услуга — добровольное медицинское обслуживание .
    Она предполагает, что вы платите небольшую сумму за абонемент и посещает врачей целый год БЕСПЛАТНО.
    Однако соцопросы показали, что лишь 3% жителей города знают о ее существовании.
    По какой причине?
    Да потому что частным клиникам выгоднее сдирать с людей деньги за каждое посещение.
    А если честный врач посоветует добровольное медицинское обслуживание клиенту — это сулит ему увольнением.
    Эта информация уже вызвала много возмущений, сразу после того как информацию об этом рассекретил один возмущенный врач.
    Его уволили «по собственному желанию», после того, как он предложил ДМО постоянному клиенту.
    Страшно, что информация по ДМО находились в открытом доступе, просто находили на эту информацию единицы.
    Как отстоять свои права?
    О правилах оказания такой услуги и обязанностях клиник можно узнать, сделав запрос в Яндексе: «добровольное медицинское обслуживание».
    И именно обслуживание, а не страхование.

    34j5c6h86

  • Brandonfub:

    Большинство проблем на сайтах с относительно низкой посещаемостью возможно раскрыть за пару часов и поправить пару недель.

    Проблемы которые сейчас я предлагаю уладить:

    -Узнать как продвигает сайт ваш сегодняшнийSEO специалист и проверить текующую ситуацию по SEO?
    -Покажу недоработки допущенные ранее и сформирую проект по внесению правок.
    -Покажу как проверять работу SEO мастера.

    Желаете пригласить SEO профессионала?

    -Проведу собеседование потенциальногоSEO специалиста. Разберу по каким аспектам оценивать его уровень.
    - Обсудим различия между нанятым в штат SEO, делегированном SEO и продвижении собственными средствами.

    Планируете своими руками раскрутить существующий интернет-сайт. Расскажу все насчет продвижения, после консультирования вам будет понятно:

    -Как много будет стоить проект по созданию сайта
    -Как долго надо будет его продвигать чтобы добиться топов
    -Из каких стадий складывается само по себе продвижение, в целом разберем каждый из них.
    -Разберем в связи с чем не следует пользоваться услугами контор, оказывающих обслуживание по SEO

    Намереваетесь создать веб-сайт и начать его продвижение?

    -Расскажу и далее продемонстрирую каким способом сделать максимально бюджетный и надежный вариант вебсайта.
    -Насколько большим или сложным может стать ваш вебсайт чтобы составлять конкуренцию в топе.
    -Как много вкладывают все ваши конкуренты в продвижение.
    -Насколько реально войти в топы с вашим веб-сайтом и с вашим бюджетом.

    Желаете проверить окупится ли консультация?

    Позвоните по телефону либо в skype — я дам ответ на любые вопросы затрагивающие SEO и любого вашего web-ресурса.

    Любые вопросы — сделайте звонок +7(812)9114848 или по скайпу admin1.ru
    Часовая беседа по стоимости 3тыс руб., имеется возможность заключение договора и оплата на расчетный счет.
    Оказываю безвозмездные консультации за отзыв (таким образом у большинства вебсайтов проблему видно практически сразу)

    acol7wns24

  • JeremySat:

    preference your website, thanks and keep an eye on the considerate job check the latest casino bonus offers

  • JeremySat:

    preference your website, thanks and camouflage b confine the considerate trade check the latest online casino bonus offers

  • JeremySat:

    preference your website, thanks and camouflage b confine the honesty a possessions trade check the latest online casino bonus offers

  • Rubenzethy:

    Юля Ковган — Юлия Ковган секс на пляже, Юля Ковган голая.

  • JeremySat:

    love your website, thanks and camouflage b confine the kind job check the latest online casino bonus offers

  • JeremySat:

    relish your website, thanks and keep an eye on the honesty a possessions berth check the latest casino bonus offers

  • JeremySat:

    attraction your website, thanks and victual the considerate job check the latest online casino bonus offers

  • DennisAvets:

    Мало тревожиться о здоровье родного ребенка — надо предпринимать решительные действия для его защиты. Притом доверить такой вопрос следует лишь опытным проверенным врачам.
    На сегодняшний день помощь персонального педиатра по карману далеко не всем гражданам Нашей страны. А отправляться по каждому вопросу в поликлинику, выстаивать бесконечные очереди и подвергать малыша вероятности заразиться вирусами от иных детей — тоже не вариант.
    К счастью, разные частные клиники предлагают программу Детского Добровольного Медицинского Обслуживания (ДМО), которая позволяет за несущественную сумму денег получить полис на одногодичное обслуживание у врачей.
    К сожалению, не многие знают о данной услуге и продолжают лечить детей народными методами, выжидают часами в очередях и переплачивают за приемы частных врачей.
    А программа Добровольного Медицинского Обслуживания для детей даёт возможность:
    » Бесплатно получить больничный лист по уходу за ребенком;
    » Бесплатно проходить обследование у личных врачей педиатров;
    » Бесплатно или со скидкой осуществлять лечебные процедуры и диагностику;
    » Лечить ребенка сразу, качественно и без очередей.
    Чтобы ознакомиться со списком клиник и условиями предоставления услуг необходимо вбить в поиск Яндекса или Google фразу: «Добровольное Медицинское Обслуживание». После этого нужно подобрать понравившуюся клинику и оформить договор.

    34j5c6h87

  • ThomasLep:

    stupendous website! buttress up the cyclopean work. visit my website only if you are overwhelming 21 check this online sex toys portal

  • JefferyFiemy:

    https://www.youtube.com/watch?v=RhG9WySj_H0 — Квартиры на костях в Звенигороде, Купить квартиру в Звенигороде.

  • ThomasLep:

    largish website! mandate of up the good work. visit my website only if you are overwhelming 21 check this online sex toys portal

  • Charleshyday:

    Скачать базу данных организаций города Хабаровск бесплатно http://bazdan24.ru/tovar/baza-dannyh-organizatsij-goroda-habarovsk/

    470pY747

Добавить комментарий для Tesmen Отменить ответ


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