Подгрузка рекламных блоков по мере скроллинга

D
На сайте с 04.04.2012
Offline
74
414

Как подгружать рекламный код тизерки по мере прокрутки страницы? Т.е. человек проскроллил к рекл. коду, код подгрузился. Это что-то вроде lazy load нужно

webiumpro
На сайте с 20.03.2017
Offline
39
#1

https://habr.com/sandbox/31963/

http://vremenno.net/js/lazy-load/

Или самостоятельно скрипт напишите. Оставляете пустые блоки, в которые вставляете скрипт рекламы. Затем в обработчике события прокрутки страницы производите вставку рекламы в этот блок, как только пользователь доскроллил до этого блока.

Копирование лендингов. Разработка на фреймворке сервисов. Создание сайтов (/ru/forum/994418)
dotern
На сайте с 21.09.2016
Offline
105
#2

Особого смысла в этом нет, если рекламный код асинхронный.

D
На сайте с 04.04.2012
Offline
74
#3

На самом деле ситуация проще

Все рекламные блоки подгружаются через php

Получается нужно осуществить "ленивую загрузку" кода php <?php код ?>

Ничего нинагуглил по этой теме

Подкиньте варианты, как можно сделать

webiumpro
На сайте с 20.03.2017
Offline
39
#4
dmitrogen:
Все рекламные блоки подгружаются через php
Получается нужно осуществить "ленивую загрузку" кода php <?php код ?>

Механизм такой же, как я писал выше, только вместо рекламных блоков выполняется ajax-запрос к php-скрипту, который выводит то, что вы хотите подгрузить, а затем результаты запроса подгружаются в пустой блок.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий