Как сделать прелоадер только при первом заходе на сайт? Как сделать прелоадер только при первом заходе на сайт? Сейчас он крутится всегда при переходе по страницам, а хотелось бы только при первом заходе на сайт.
Прелоадер такой - jsfiddle.net/593Lqqnm/25/.

21 Авг 2019 в 06:23
302 +1
0
Ответы
1

Для того чтобы показывать прелоадер только при первом заходе на сайт, можно использовать localStorage или sessionStorage для сохранения информации о том, что пользователь уже посетил сайт.

Вот пример кода на JavaScript, который показывает прелоадер только при первом заходе на сайт:

// Проверяем, был ли сайт посещен ранее
if (!localStorage.getItem('visited')) {
// Если сайт посещен в первый раз, показываем прелоадер
document.getElementById('loader').style.display = 'block';
// Записываем информацию о посещении сайта
localStorage.setItem('visited', 'true');
} else {
// Если сайт уже был посещен, скрываем прелоадер
document.getElementById('loader').style.display = 'none';
}

Этот код проверяет, есть ли в localStorage запись о посещении сайта. Если такой записи нет, то он показывает прелоадер и сохраняет информацию о посещении. При последующих заходах на сайт прелоадер не будет показываться.

Вы можете добавить этот код на ваш сайт, заменив 'loader' на id вашего прелоадера.

20 Апр 2024 в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир