0

当我第二次打开该页面时,DFP 广告没有显示。

这是我所拥有的:

  1. Asp.Net 母版页 ( Main.master ) :我放置 DFP Head 标记代码的网站的母版。

  2. Asp.net 页面 ( Home.aspx ) :我的站点的主页,其中包含打开颜色框弹出窗口的链接。

  3. Asp.Net 页面(About.aspx):此页面将在 colorbox 弹出窗口中打开。

  4. jQuery 颜色框 ( http://www.jacklmoore.com/colorbox/ )

这是我正在做的事情:

  1. 在浏览器中打开主页。

  2. 有一个链接(打开广告页面)可以打开弹出窗口(颜色框)。点击它。[我们在MASTER >> HOME页面]

  3. 它将打开颜色框弹出窗口,[We are at MASTER >> HOME >> About page],此时 DFP 广告正在加载/显示。

  4. 关闭颜色框弹出窗口。

  5. 再次,我们在MASTER >> HOME页面。重复第 2 步。我的意思是点击打开广告页面。页面将打开,但没有任何广告。

所以,请帮我解决这个问题。

我有很短的时间来解决这个问题。

请随时问我关于这个问题的任何事情。

重要的:

我想分享的另一件事是,在 About.aspx 页面上,在附加的示例应用程序中,我两次添加了 DFP 的 Div 标签。

如果我们只添加一次它不会显示图像。这是另一个问题。

请从这里下载 TestApp 。

更新:

Colorbox 没有完全重新加载页面。我使用了 FancyBox,它对我来说很好用。它在每个打开的弹出窗口上加载 DFP 广告。

我仍在寻找使用 colorbox 的解决方案,因为实现 FancyBox 对我来说非常有问题。

提前致谢。卡皮尔

4

1 回答 1

0

我自己解决了这个问题。

我得到了这个问题的非常简单的答案。

要在Home.aspx页面上打开弹出窗口,我设置了class="ajax",它限制了页面第二次加载。

现在我设置了class="iframe"它对我有用。页面也在颜色框弹出窗口和 DFP 广告中完全加载。:)

于 2013-08-14T15:07:21.607 回答