Как это возможно?

D
На сайте с 28.06.2008
Offline
1104
196

Опытным путем установил что код рекламы гугла добавляем ко всем блокам div 

 style="height: auto !important;"

Как это возможно? Вот сам код рекламы

<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-xxxxxxxxxx"
     data-ad-slot="5475xxxxx"
     data-ad-format="horizontal"
     data-full-width-responsive="false"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>


LEOnidUKG
На сайте с 25.11.2006
Offline
1742
#1

В чём вопрос то? Установил на свой сайт сторонний JS, у него есть доступ к странице. Вот он и делает что хочет. 

https://www.google.com/search?client=opera&amp;q=googlesyndication+height%3A+auto+!important&sourceid=opera&ie=UTF-8&oe=UTF-8

Давно уже известно в сети.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
The WishMaster
На сайте с 29.09.2005
Offline
2542
#2
А что это даёт?
Пешу текста дешыго! Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
LK
На сайте с 11.05.2008
Offline
233
#3
The WishMaster #:
А что это даёт?
На выходе полный показ высоты фрейма с рекламой AdSense.
Forum.Searchengines.ru переезжает в доменную зону .guru. И не только потому, что 75% его постоянных жителей - профессионалы в области SEO, 85% - настоящие эксперты по интернет-маркетингу, и все 100% могут дать консультацию по любому вопросу (с) https://searchengines.guru/ru/forum/839051
-S
На сайте с 10.12.2006
Offline
1355
#4
Dram :

Опытным путем установил что код рекламы гугла добавляем ко всем блокам div 

Как это возможно? Вот сам код рекламы


https://medium.com/nuances-of-programming/%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D1%8B-javascript-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-dom-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BC%D0%B8-%D1%87%D0%B0%D1%81%D1%82%D1%8C-1-1f13855c8b21

Основы JavaScript: Управление DOM элементами (часть 1)
Основы JavaScript: Управление DOM элементами (часть 1)
  • ALice
  • medium.com
Объектная модель документа или DOM определяет логическую структуру HTML документа и в основном представляет собой интерфейс веб-страниц. С помощь таких языков программирования, как JavaScript, мы можем получить доступ к DOM и управлять веб-сайтами для создания интерактивности. Что такое DOM? В своей основе сайт должен содержать HTML-документ —...
D
На сайте с 28.06.2008
Offline
1104
#5

Короче, кому надо - вот рабочее решение 

<script>
let wrapper = document.getElementById('telo')
const observer = new MutationObserver(function (mutations, observer) {
  wrapper.style.height = ''
  wrapper.style.minHeight = ''
})
observer.observe(wrapper, {
  attributes: true,
  attributeFilter: ['style']
})
</script>

telo -  id нужного дива у которого высота адсенсом меняется. Этот скрипт после адсенса ставьте

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