webew
Войти » Регистрация
 
JavaScript

Ajax и подгрузка страниц с кодом Google Adsense

31 мая 2008, 15:17
Автор: williams
Есть главная страничка с блоком. в этот блок с помощью Ajax подтягивается страничка с кодом Google Adsense.
Как заставить отработать код скрипта Google Adsense в подтягиваемой страничке и отобразить полученную страничку с результатом работы скрипта Google Adsense в блоке на главной страничке.
Добавить комментарий

bur

К сожалению, ваша задача не имеет явного решения.
Дела в том, что скрипты от Google необходимо встраивать прямо HTML-код, т.к. они содержат фрагменты кода document.write(), которые после загрузки документа или при вызове callback-функции приводят к созданию нового потока.

Вот пример, поясняющий суть проблемы:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Test</title>
    <script type="text/javascript">
    window.onload = function() {
        document.write('Reset');
    }
    </script>
</head>
<body>
One
Two
Three
</body>
</html>


Так что подключайте JavaScript-код от гугл прямо в HTML-код.
01.06.2008, 21:15
Ответить
NO USERPIC

St.Lukas

Вообще можно: нужно просто использовать iframe. Т.е. подтягиваемая страница должна быть в iframe, Тогда и JavaScript-код от AdSense отработает.
12.11.2008, 18:53
Ответить
© 2008—2017 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100