Запуск файла Javascript (Adsense) после загрузки страницы - PullRequest
1 голос
/ 29 февраля 2012

Я пытаюсь запустить Adsense после загрузки страницы. Но вставка файла сценария Adsense в элемент, похоже, не запускает его. Вот версия без window.onload (я смоделировал ее после сценария Analytics):

<script type="text/javascript">
// adsense variables
google_ad_client = "my-pubid";
google_ad_slot = "my-adslot";
google_ad_width = 728;
google_ad_height = 90;
(function() {
    var ad = document.createElement('script');
    ad.async = true;
    ad.src = 'http://pagead2.googlesyndication.com/pagead/show_ads.js';
    var s = document.getElementById('ad_top');
    s.appendChild(ad);
})();
</script>

Версия загрузки такая же, только в window.onload. При проверке инструментов разработчика Chrome сценарий вставляется в #ad_top div, но объявления не отображаются . Я попытался переместить переменные в самый верх страницы, и он все еще не отображается, даже если скрипт вставлен нормально.

Примечание: мне не интересно загружать его в нижней части страницы и перемещать его (как в ответе на связанный вопрос), я не хочу начинать загрузку до тех пор, пока страница полностью не загрузится .

...