Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Проблема с загрузкой внешнего java-скрипта (e1)
Author Message
e1
Участник форума



Joined: 21 Jun 2005
Posts: 22
Карма: -1
   поощрить/наказать


PostPosted: Wed Feb 14, 2007 9:22 am (написано за 4 минуты 26 секунд)
   Post subject: Проблема с загрузкой внешнего java-скрипта
Reply with quote

Здравствуйте!

Имеется сайт, на который заказчик решил поставить систему контексной рекламы Яндекса, всё бы хорошо, но специфика города Томска такова, что и подавляющего большинства пользователей в целях экономии доступен только "внутренний Интернет" по городу и области, а Яндекс.Директ - сеть уже внешняя. И баннер не грузится, но пока браузер не поймет, что он всё-таки не может достучаться до внешнего сервера проходит достаточно долгое время, и оставшаяся часть страницы не грузится, ожидая отработки скрипта.
Долго ковырялся в коде, пытался загрузку баннера ставить в самый конец страницы, а потом его затягивать в нужный слой - не получается. Прописывал "defer" - никакого эффекта.
Яндекс выводит свои данные внутри функции по document.write. Как сделать - ума не приложу.

Возможно ли какое-то не сложное решение этой проблемы?
Спасибо.
Back to top
View user's profile Send private message
dimagolov
Участник форума



Joined: 04 Feb 2007
Posts: 1664
Карма: 96
   поощрить/наказать

Location: Christ Church, Barbados

PostPosted: Wed Feb 14, 2007 4:51 pm (спустя 7 часов 28 минут; написано за 3 минуты 1 секунду)
   Post subject:
Reply with quote

1. зачем тебе банер, который не работет?
2. ты пытаешься сделать асинхронную загрузку части страницы. из простых решений, которые приходят на ум - невидимый IFRAME, данные в которые будут загружаться по событию onload основной страницы, а по onload уже фрейма копировать в из него данные по DOM в основную страницу
Back to top
View user's profile Send private message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Feb 28, 2007 3:49 pm (спустя 13 дней 22 часа 58 минут; написано за 19 секунд)
   Post subject:
Reply with quote

А вот так не поможет? Сам не тестировал.
Quote:
<script>

function show() {

document.write ('<scr'+'ipt>здесь код Директа</'+'script>');

}

</script>


...

//теперь по окончании загрузки страницы вызывается функция show

show();

</body></html>
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML