Страницы

Поиск по вопросам

пятница, 24 января 2020 г.

Не сохраняются cookie после закрытия браузера

#javascript #cookie


Необходимо отображать форму на сайте только при первом посещении.
Использую cookie, создаю через js, но почему-то значение cookie уничтожается при
закрытии браузера (проверено на chrome, safari).
Код функции установки cookie:

function setCookie(cname,val){
    var d = new Date();
    d.setTime(d.getTime() + (365*24*60*60*1000));
    var expires = "expires="+d.toUTCString();
    document.cookie = cname + "=" + val + "; " + expires + "; path=/";

}


код функции чтения значения cookie:

function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i


Ответы

Ответ 1



Проверил ваши скрипты в хроме и фаерфоксе под линуксом. Всё работает. Может у вас системные часы сбились?

Комментариев нет:

Отправить комментарий