Показать сообщение отдельно
  #1 (permalink)  
Старый 07.09.2009, 15:06
Новичок на форуме
Отправить личное сообщение для Дмитрий_online Посмотреть профиль Найти все сообщения от Дмитрий_online
 
Регистрация: 07.09.2009
Сообщений: 7

Как отложить загрузку javascript-баннера
Имеется следующая проблема. Джаваскриптовый баннер частенько тормозит загрузку страницы. Как сделать так, чтобы он подгружался после отрисовки страницы?

Пользуюсь таким способом:

// В место, где баннер должен показываться
<div id="adv_place_1"></div>


// В место, когда можно начинать подгузку баннера
<div id="adv_block_1"><script language="javascript">Код баннер</script></div>


// Собственно делаем подстановку
<script type="text/javascript">document.getElementById('adv_place_1').appendChild(document.getElementById('adv_block_1'));</script>


Почему-то данный способ у меня конфликтует с ЯндексДиректом. То показываются блоки ЯДа, а баннер не показывается, то - наоборот.

Можно ли как-то по-другому решить задачу или исправить/дополнить этот способ, чтобы он не конфликтовал с ЯДом?
Ответить с цитированием