Показать сообщение отдельно
  #1 (permalink)  
Старый 19.03.2020, 16:53
Yar Yar вне форума
Новичок на форуме
Отправить личное сообщение для Yar Посмотреть профиль Найти все сообщения от Yar
 
Регистрация: 19.03.2020
Сообщений: 1

Настройка отображения div по скроллу js
Задача следующая.

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

Есть вот такой код. Работает некорректно. Срабатывает только после перезагрузки страницы. При первой загрузке – не работает. Нужна помощь. Заранее благодарен

<script>
window.onload = function() {
var AlreadyDone = false;
window.onscroll = function() {myFunction()};
function myFunction() {
  if (document.body.scrollTop > 500 || document.documentElement.scrollTop > 500  && !AlreadyDone)  
         
// тут код РСЯ

    AlreadyDone = true;
}
};
</script>
Ответить с цитированием