【发布时间】:2011-09-17 16:27:17
【问题描述】:
如何强制在 ajax 加载的页面上显示广告?
因为您可能知道,AdSense 使用的document.write(); 在异步请求中被跳过。
我需要强制展示该广告。我也在谷歌帮助论坛上搜索过,但没有运气。我只找到了this,但这并没有告诉我任何事情(它已停产)。
注意:我也找到了this topic,但我不打算刷新这些广告,只是为了展示它们!
之前试过if ($('#advert')){ eval($('#advert')); },不行
这可能吗?有什么解决方法吗?
【问题讨论】:
-
我不太明白你需要什么。广告应该在页面加载后注入页面吗?它是内置在初始页面加载中的吗?
-
在 ajax 页面加载之后,是的。问题是浏览器在异步请求中确实忽略了 document.write()(查看 firebug 控制台并转到任何 ajax document.write() 包括页面)
-
我没有否决这个问题,但我认为这是因为“作弊”,也许是谷歌员工访问 SO :-/
标签: javascript jquery ajax adsense