@master290988

Как добавить проверку видимости?

Есть код на сайте, который каждые 30 секунд перезагружает контейнер
Вот контейнер:
<div id="adfox_154394132037159997"></div>
Вот скрипт, который делает перезагрузку:
<script>setInterval(function(){ window.Ya.adfoxCode.reload(adfox_154394132037159997); }, 30000);</script>

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

Что нужно добавить к скрипту, чтобы он учитывал область видимости и начинал отсчет тогда, когда находится в ней и прекращал перезагружаться при не нахождении в области видимости?
  • Вопрос задан
  • 215 просмотров
Пригласить эксперта
Ответы на вопрос 2
Попробуй этим
Ответ написан
Комментировать
@yanpriest
Ya.adfoxCode.reload(containerId, {onlyIfWasVisible: true});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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