Скрипт вывода баннера внизу страницы

@ya
На сайте с 17.04.2009
Offline
101
@ya
895

Доброго дня. Ищу скрипт появляющегося блока внизу окна с возможностью его закрыть с записью в куки.

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

ps сайт на bootstrap 4, если это имеет значение.

Кто что для этого использует?

M
На сайте с 04.10.2011
Offline
90
#1
@ya:
Кто что для этого использует?

jQuery - и не проблем...

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
nezabor
На сайте с 19.07.2010
Offline
152
#2

@ya,

ну так, доходим до элемента и добавляем

$(document).scroll(function () {
s_top = $("body").scrollTop();
yes = $("#id").offset().top;
if(s_top > yes){
console.log("Yes");
}
});


---------- Добавлено 03.09.2018 в 17:58 ----------

вместо console.log("Yes");

пишем например

$('.ads_div').html('код банера');

Чудес не бывает...
@ya
На сайте с 17.04.2009
Offline
101
@ya
#3

Универсальный свежий рабочий кроссбраузерный скрипт с тонной настроек https://cookieconsent.insites.com/

nezabor
На сайте с 19.07.2010
Offline
152
#4
@ya:
Универсальный свежий рабочий кроссбраузерный скрипт с тонной настроек https://cookieconsent.insites.com/

эммммм....

т.е. задача как всегда была в другом))))

@ya
На сайте с 17.04.2009
Offline
101
@ya
#5
nezabor:
эммммм....
т.е. задача как всегда была в другом))))

Ищу скрипт появляющегося блока внизу окна с возможностью его закрыть с записью в куки.

Devvver
На сайте с 02.07.2008
Offline
663
#6

Цель какая? Под РСЯ? Денюжку готовы платить?

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://devvver.ru/ ) Мой SEO телеграм канал https://t.me/seobloggers
nezabor
На сайте с 19.07.2010
Offline
152
#7

@ya, самопис не рассматриваете?

а так все просто

берем к тому что я писал

https://github.com/js-cookie/js-cookie

и поехали


$(document).scroll(function () {
s_top = $("body").scrollTop();
yes = $("#id").offset().top;
if(s_top > yes && $.cookie('no_baner') != true){
$('.ads_div').html('код банера или хз чего там в html').show();
}
});
$(document).on('click', '.no_baner', function(){
$.cookie('no_baner', 'true');
$('.ads_div').hide();
})


---------- Добавлено 03.09.2018 в 18:30 ----------

можно добавлять таймауты а не только на скрол реагировать

---------- Добавлено 03.09.2018 в 18:31 ----------

вы бы все эффекты написали что вам нужно

ну или код заготовок, глядишь и подробнее ответ былбы

@ya
На сайте с 17.04.2009
Offline
101
@ya
#8

Так я выше написал, что нашел скрипт же. Со скроллом всё понятно, прикрутить не проблема.

nezabor
На сайте с 19.07.2010
Offline
152
#9

@ya, т.е. вопрос решился? или нет, просто вы написал в последнем посте что еще ищете.

@ya
На сайте с 17.04.2009
Offline
101
@ya
#10

В последнем посте я ответил на ваше замечание

nezabor:
эммммм....
т.е. задача как всегда была в другом))))

цитатой из своего первого сообщения.

Вопрос да, решился.

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