2013-08-14 3 views
0

두 번째로 페이지를 열면 DFP 광고가 표시되지 않습니다.Google DFP가 jQuery colorbox와 작동하지 않습니다.

  1. Asp.Net 마스터 페이지 (Main.master) : 나는 DFP 헤드 태그 코드를 넣어 내 사이트의 마스터를 여기

    내가했습니다 것입니다.

  2. Asp.net 페이지 (Home.aspx) : 내 사이트의 홈 페이지에는 colorbox 팝업 창을 여는 링크가 있습니다.

  3. Asp.Net 페이지 () About.aspx :이 페이지는 컬러 박스 팝업 창에서 열립니다.

  4. jQuery를 Colorbox (http://www.jacklmoore.com/colorbox/는) 다음

내가 뭘하는지입니다 :

  1. 열기 브라우저의 홈 페이지.

  2. 팝업 창이 열리는 링크 (광고 열기)가 있습니다 (컬러 박스). 그것을 클릭하십시오. 그것은 colorbox 팝업 창이 열립니다

  3. , [우리는 MASTER에 있습니다 >> HOME >> 소개 페이지] [우리는 MASTER >> 홈 ​​ 페이지에있다], 및 DFP의 광고 게재가 /로드 이 시간.

  4. 컬러 박스 팝업 창을 닫습니다.

  5. 다시 우리는 에 있습니다. MASTER >> HOME 페이지. 2 단계를 반복하십시오. 광고 열기 페이지를 클릭하십시오. 페이지는 열리지 만 광고가 없습니다.

이 문제를 해결하는 데 도움을주십시오.

이 문제를 해결하는 데 매우 짧은 시간을 보내고 있습니다.

이 질문과 관련하여 언제든지 문의 해주십시오. 중요

: 내가 공유 할

한가지 더 About.aspx 페이지에 첨부 된 샘플 애플리케이션에서, 내가 두 번 DFP의 div 태그를 추가 한 것입니다.

한 번만 추가하면 이미지가 표시되지 않습니다. 이것은 또 다른 문제입니다.

TestApp을 HERE에서 다운로드하십시오.

업데이트 :

Colorbox 완전히 페이지를 다시 로딩하지 않습니다. 나는 FancyBox를 사용했고 그것은 나를 위해 잘 작동합니다. 열린 각 팝업 창에 DFP 광고가로드됩니다.

FancyBox 구현이 매우 문제가 있기 때문에 저는 아직 colorbox로 솔루션을 찾고 있습니다.

미리 감사드립니다. 카필

답변

0

나는이 문제를 해결했다.

이 문제는 매우 간단합니다.

내가 클래스 = "아약스"을 설정 Home.aspx 페이지에서 팝업 창을 열려면 그것은 두 번째로드 페이지를 제한했다.

이제 class = "iframe"을으로 설정하면 효과적입니다. 페이지가 색상 상자 팝업 및 DFP 광고에도 완전히로드됩니다. :)