@testtoster

Как сделать чтобы блок загружался в определенное время?

Есть яндекс карта на сайте. Как сделать на чистом js так, чтобы когда у посетителя загружается сайт карта не загружалась, а ее загрузка начиналась только тогда когда посетитель почти долилстал сайт до блока где она была расположена?
  • Вопрос задан
  • 236 просмотров
Решения вопроса 3
@AleksRap
Получаете положение блока с картой относительно верха страницы. Используя событие скролл проверяете когда скролл дошел до 80%(например) от этого расстояния и уже инициализируете карту
Ответ написан
uselessmindYEAH
@uselessmindYEAH
Frontback cocaine developer
Первая статья в гугле
https://sitehere.ru/optimizaciya-zagruzki-yandeks-... , нужно только переделать под скролл
Ответ написан
sniggering_deus
@sniggering_deus
Frontend Engineer & Fullstack Designer
Можете посмотреть на такой плагин:

jquery.eisbehr.de/lazy

Много возможностей, широкий функционал. Правда имеет зависимость от Jquery, но если это не критично, можете попробовать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы