Google DFP не работает с цветным ящиком jQuery

Объявления DFP не отображаются, когда я открываю страницу во второй раз.

Вот что у меня есть:

  1. Главная страница Asp.Net (Main.master): главная страница моего сайта, на которую я помещаю код тега DFP Head.

  2. Страница Asp.net (Home.aspx): домашняя страница моего сайта, содержащая ссылку для открытия всплывающего окна с цветовой палитрой.

  3. Страница Asp.Net (About.aspx): эта страница откроется во всплывающем окне с цветовой палитрой.

  4. jQuery Colorbox (http://www.jacklmoore.com/colorbox/)

Вот что я делаю:

  1. Откройте домашнюю страницу в браузере.

  2. Существует ссылка (Открыть рекламную страницу), чтобы открыть всплывающее окно (colorbox). Нажмите здесь. [Мы находимся на странице MASTER >> HOME]

  3. Откроется всплывающее окно с цветовой рамкой [Мы находимся на странице MASTER >> HOME >> About], и объявления DFP загружаются/показываются на этот раз.

  4. Закройте всплывающее окно с цветовой палитрой.

  5. Снова мы на странице MASTER >> HOME. Повторите шаг 2. Я имею в виду, нажмите «Открыть страницу объявлений». Страница будет открыта, но без рекламы.

Итак, пожалуйста, помогите мне решить эту проблему.

У меня очень мало времени, чтобы решить эту проблему.

Пожалуйста, не стесняйтесь спрашивать меня о чем-либо по этому вопросу.

Важно:

Еще одна вещь, которой я хочу поделиться, заключается в том, что на странице About.aspx в прикрепленном образце приложения я дважды добавил тег Div DFP.

Если мы добавим его только один раз, он не покажет изображение. Это другая проблема.

Загрузите TestApp с ЗДЕСЬ. .

Обновление:

Colorbox не перезагружает страницу полностью. Я использовал FancyBox, и он отлично работает для меня. Он загружает рекламу DFP при каждом открытом всплывающем окне.

Я все еще ищу решение с помощью colorbox, потому что реализация FancyBox для меня очень проблематична.

Заранее спасибо. Капил


person waghekapil    schedule 14.08.2013    source источник


Ответы (1)


Эту проблему я решил сам.

Я получил очень простой ответ на эту проблему.

Чтобы открыть всплывающее окно на странице Home.aspx, я установил class="ajax", и это ограничивало загрузку страницы во второй раз.

Теперь я установил class="iframe", и у меня это сработало. Страница полностью загружается во всплывающем окне colorbox и в объявлениях DFP. :)

person waghekapil    schedule 14.08.2013