Привет всем! Изучаю JavaScript и застрял на создании куки. Хочу сделать простую штуку - если пользователь уже заходил на сайт, показывать приветствие с его именем из куки. Если первый раз - спрашивать имя и сохранять в куки.
function checkUserCookie() {
if(document.cookie.length > 0) {
return document.cookie;
}
return "";
}
function handleUser() {
var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
var userData = checkUserCookie();
if(userData == "") {
var userName = prompt("Как вас зовут?", "");
document.cookie = "visitor=" + userName + "; expires=" + tomorrow.toUTCString();
} else {
document.write("Добро пожаловать обратно! " + document.cookie);
}
}
handleUser();
Код вроде логичный, но не работает. Может кто подскажет где ошибка? Очень нужна помощь!