- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На сайте (движок WordPress) размещены скрипты с тизерной рекламой в колонках (виджетах) и в шапке сайта (header.php). Бывают моменты что сервер партнерки не доступен и тизерные блоки не отображаются, а сайт из за этого не загружается, т.к. не может обработать скрипты. Можно ли сделать так, чтобы скрипты тизеров находились в футере (чтобы сначала загружался сайт, а потом тизеры) и при этом указать ссылки на них в желаемых местах на сайте для отображения рекламы?
Пример скрипта: <div id="container" style="width:520px; height:100%;"></div><script src="http://advertising.com/1" type="text/javascript"></script>.
Вызывать скрипты после загрузки страницы свойством onLoad
http://www.google.ru/search?client=opera&rls=ru&q=document.onLoad&sourceid=opera&ie=utf-8&oe=utf-8
Вызывать скрипты после загрузки страницы свойством onLoad
http://www.google.ru/search?client=opera&rls=ru&q=document.onLoad&sourceid=opera&ie=utf-8&oe=utf-8
Подскажите как это реализовать с вышеупомянутым кодом? Не смог разобраться.
.A.R.T., вставляйте эти скрипты с помощью jQuery:
между тегами
<script type='text/javascript'>
и
</script>
(в конце страницы)
разместите код типа
function init_page(){
$("#container").after("<script src='http://advertising.com/1' type='text/javascript'></script>");
}
$(document).ready(init_page);
а в коде из топика оставьте только вставку дива:
<div id="container" style="width:520px; height:100%;"></div>
т.е. див "container" загрузится сразу, а скрипт, который заполняет этот див, появится на странице после полной загрузки страницы.
Кстати посмотрите исходный код главной страницы: у Вас дважды грузится скрипт jquery-1.5.js, а между ними еще и jquery.js?ver=1.6.1
непорядок...
лучше оставить одно из трех...
Разместил в футере такой код:
<script type='text/javascript'>
function init_page(){
$("#container_17465").after("<script src='http://advertising.com/v/17465' type='text/javascript'></script>");
}
$(document).ready(init_page);
</script>
Дивы в виджетах тоже установил:
<div id="container_17465" style="width:210px; height:100%;"></div>
Ничего не работает, только на сайте в футере "); } $(document).ready(init_page);
Где может быть ошибка?
.A.R.T. добавил 07.12.2011 в 10:41
siv1987, благодарю! Сработало.
.A.R.T. добавил 07.12.2011 в 11:37
gormarket, сработало! Спасибо за помощь.
.A.R.T. добавил 07.12.2011 в 12:27
В тексте страницы:
<div id="container_17465" style="width:210px; height:100%;"></div><script type='text/javascript'></script>
В footer.php:
<script type='text/javascript'>
function init_page(){
$("#container_17465").next().attr("src","http://advertising.com/v/17465");
}
$(document).ready(init_page);
</script>