Мне нужно иметь возможность стилизовать страницу для возвращающегося посетителя.
Я пытаюсь сделать это, используя localStorage, вот что у меня есть.
1). проверить, установлен ли флаг посещения и добавлен ли класс в тело
if (localStorage.getItem("visit") !== null) {
$('body').addClass('returning');
}
2). добавить флаг в localStorage, если он не существует
if (localStorage.getItem("visit") == null) {
localStorage.setItem("visit", 1);
}
проблема в том, что при первой загрузке страницы этот код работает, поскольку флаг не существует, но после обновления страницы флаг существует, и я становлюсь возвращающимся посетителем
Как я могу обнаружить возвращающегося посетителя только после того, как пользователь возвращается на сайт, а не при перезагрузке страницы?