相关疑难解决方法(0)

刷新其中包含Google广告的Div

我有一个<div>持有谷歌广告.我的网站主要是AJAX,不需要浏览器刷新.这意味着我的广告也不会刷新,这不是理想的,用户整天都在盯着一个广告.

所以我想要一种<div>在页面上刷新特定内容的方法.我发现了许多解决方案,但它们没有用.例如,使用JQuery的html函数:

$("#ads").html("google ad script here");
Run Code Online (Sandbox Code Playgroud)

这设法刷新整个页面不知道如何.我也可以向包含Google广告的HTML页面发出AJAX请求,但我猜它会产生与上述尝试相同的效果.

我不想使用iFrame.

还有其他选择吗?我的豌豆大脑再也想不到了.:)

编辑:

这是允许的,因为我将仅在用户单击链接时启动刷新.

一个主要的例子是雅虎邮箱 - 他们的新AJAX邮箱使用相同的方法,当用户点击链接然后显示新广告.

html javascript ajax refresh google-adwords

40
推荐指数
2
解决办法
3万
查看次数

与AJAX的Adsense

我读到了这个,这个这个,但我认为我的情况有所不同.每次进行AJAX调用时,我都不需要刷新广告.

我有一个页面叫它"mypage.php".当页面打开时,我将Adsense广告加载到第一个div中.我的第二个空是空的.

在DOM完全加载后,我做了一个AJAX帖子.并将结果放入"lower_content"div中.这会破坏Adsense TOS吗?

<body>
  <div id="adSense_content>
    <script> adsense script </script>
  </div>

  <div id="lower_content">
    empty in start
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

我的js文件:

$(document).ready(function() {
  $.ajax({
    type: "POST",
    url: "/getit",
    success: function(data) {
            $("#lower_content").html(data);
        }
  });
}
Run Code Online (Sandbox Code Playgroud)

注意:为什么我在页面打开时不加载第二个内容?因为AJAX在6-7秒内回复.当服务器负载很高时,甚至会在10-15秒内响应.不要让访问者等待空白页面,甚至从页面反弹.我在开始时向访客显示布局,并在AJAX呼叫的响应到来时加载内容.

编辑:将广告投放到空白页面是Adsense TOS.但是我加载表格数据时提到的页面是空的.使用AJAX加载完整表后,页面将加载内容.但广告是在加载html页面时放置的.

ajax jquery ads adsense

13
推荐指数
2
解决办法
2万
查看次数

如何强制广告在ajax加载的页面上显示?广告(AdSense)

如何强制广告在加载ajax的页面上显示?因为您可能知道,document.write();在异步请求中会跳过AdSense使用的内容.

我需要强制展示该广告.我也搜索谷歌帮助论坛,但没有运气.我发现只有这个,但没有告诉我任何事情(它已经停止).

注意:我也找到了这个主题,但我不打算刷新这些广告,只是为了展示它们!if ($('#advert')){ eval($('#advert')); }以前试过,不行

那可能吗?有一些解决方法吗?

javascript ajax jquery adsense

0
推荐指数
2
解决办法
6161
查看次数

标签 统计

ajax ×3

adsense ×2

javascript ×2

jquery ×2

ads ×1

google-adwords ×1

html ×1

refresh ×1