Подскажите как разделить показ блоков рекламы

12
Алексей Викторович
На сайте с 19.07.2007
Offline
128
464

на главной странице висит рекламный блок от рся

Как сделать так что бы его, сайт показывал только на компьютерах, а

с мобилки выводил другой код?

Подскажите, пожалуйста

SV
На сайте с 03.11.2008
Offline
1376
#1
Алексей Викторович:
Как сделать так что бы его, сайт показывал только на компьютерах, а
с мобилки выводил другой код?

Определять юзерагент вестимо.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
and2005
На сайте с 21.05.2005
Offline
130
#2

Тоже присоединяюсь к вопросу ТС. Поделитесь, кому не жалко, работающим примером.

onep
На сайте с 30.09.2019
Offline
18
#3
and2005
На сайте с 21.05.2005
Offline
130
#4

Кажется, то, что надо. Спасибо.

D.iK.iJ
На сайте с 26.05.2013
Offline
177
#5

Мне обычно вот так понятнее:

if(document.getElementsByTagName("body")[0].offsetWidth<=960) {

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
S
На сайте с 30.09.2016
Offline
459
#6

DiKiJ, body может быть и не в полную ширину страницы.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SV
На сайте с 03.11.2008
Offline
1376
#7
and2005:
Кажется, то, что надо. Спасибо.

Только вот это совсем не "показывал только на компьютерах, а с мобилки выводил другой код".

Там даже Громов по-русски написал: "если нужно реализовать адаптивность".

И слова:

Sitealert:
body может быть и не в полную ширину страницы.

в полной мере относятся и этому.

Z0
На сайте с 03.09.2009
Offline
731
#8


<div id='yandex_rtb_1'></div>
<div id='yandex_rtb_2'></div>
<script type='text/javascript'>
if(screen.width<500)
{
тут js первого
}else
{
тут второго
}
</script>

У меня так работает... Вроде я менеджеру показывал, он сказал, что так норм...

SV
На сайте с 03.11.2008
Offline
1376
#9
ziliboba0213:
У меня так работает..

И ты туда же Это НЕ разделение мобила/десктоп. Это адаптив.

Z0
На сайте с 03.09.2009
Offline
731
#10
SeVlad:
И ты туда же Это НЕ разделение мобила/десктоп. Это адаптив.

Ну и ладно 🤪

12

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