#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
Проверил ваши скрипты в хроме и фаерфоксе под линуксом. Всё работает. Может у вас
системные часы сбились?
Комментариев нет:
Отправить комментарий