- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Не знаю, может туплю, подскажите плз.
Задача
Имеем код баннерной сети: <script src=”http://адрес сайта баннерки/”></script>, этот код внутри себя вызывает document.write(“бла-бла-бла”);
Все прекрасно работает, но когда тормозит сайт баннерки мой сайт тоже начинает притормаживать (загрузка страницы), соответственно я хочу сделать так, чтоб вначале полностью загрузился мой сайт, а потом уже подгружались баннера, ибо тупой IE, пока не подгрузит все элементы таблицы, таблицу не выводит.
Тупое решение.
Ставлю на месте где хочу видеть баннер пустой див <div id=”banner_1”></div>, затем внизу страницы (перед </body>) вставляю временный div
<div id=”banner_1_tmp” style=”display:none”><script src=”http://адрес сайта баннерки/”></script></div>
потом переставляю document.getElementById("banner_1").innerHTML=document.getElementById("banner_1_tmp").innerHTML
но как-то это через одно место кажись.
Хотелось бы решение: просто задать код в конце страницы и избавится от этих временных дивов:
document.getElementById("banner_1").innerHTML=’<script src=”http://адрес сайта баннерки/”></script>’
но так работать не хочет и ошибок не выдает. Я так понимаю не работает из-за того что код баннерки хочет сделать document.write, может не прав.
Можно это как-то решить? Что можете посоветовать?
snk,
document.getElementById("banner_1").innerHTML=’<scr'+'ipt src=”http://адрес сайта баннерки/”></scr'+'ipt>’;
так попробуйте.
не работает, пробовал.
snk,
document.getElementById("banner_1").innerHTML=’<scr'+'ipt src=”http://адрес сайта баннерки/”></scr'+'ipt>’;
так попробуйте.
document.getElementById("banner_1").innerHTML = "<script src=\”http:\/\/адрес сайта баннерки\/\”><\/script>";