我有一个用ASP.NET和VB.NET开发的网站,它可以在页面的右侧放置一个160 x 600的Google广告。

当它在页面上显示时看起来不错,但我发现当谷歌广告被阻止时,就像它在我的工作场所一样,页面看起来不完整。没有消息显示广告被屏蔽,只显示空白。

我不想找到绕过阻塞的方法,而是我想在其位置(例如我自己的图形)中删除某些内容(如果它被阻止)。

有办法做到这一点吗?

有帮助吗?

解决方案

将其放入<div>...</div>,然后放置一个JavaScript,以便根据其高度或document.frames.length的值确定AdSense的存在。如果没有检测到你改变div的innerHTML,或只是document.write()某些东西。

如果有AdSense,<=>将是最后一次。

尽可能简化,因为他们不希望您的网站看到他们的iframe,他们可能会阻止您的AdSense帐户。

其他提示

从未尝试过,但您可以尝试使用css定位和z-index在其他一些内容的基础上粘贴Google广告的透明容器。

我真的不知道这有多好,但如果我在你的鞋子里,那就是我会尝试的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top