Задать вопрос
@Wewq

Как сделать прелоадер на странице, с которой переходят?

Как сделать прелоадер на странице, с которой переходят? Можно хоть с костылями
  • Вопрос задан
  • 247 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
Zraza
@Zraza
Помог ответ? Отметь решением!
Ок, исходя из ситуации "фреймворков нет" и сетевого запроса со страницы все довольно просто:
1) Посылаем сетевой запрос (submit на форме, клику ссылки или по любому другому действию) - через fetch, например
2) Добавляем прелоадер на страницу - классы со стилями, добавление элементов через js - что угодно
3) После resolve нашего promise - убираем прелоадер, добавляем контент на страницу или делаем переход на другую страницу через document.location.href
4) Не забываем про какие-то действия на reject
https://learn.javascript.ru/fetch
https://learn.javascript.ru/promise-basics
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы