我有一个用ASP.NET和VB.NET开发的网站,它可以在页面的右侧放置一个160 x 600的Google广告。
当它在页面上显示时看起来不错,但我发现当谷歌广告被阻止时,就像它在我的工作场所一样,页面看起来不完整。没有消息显示广告被屏蔽,只显示空白。
我不想找到绕过阻塞的方法,而是我想在其位置(例如我自己的图形)中删除某些内容(如果它被阻止)。
有办法做到这一点吗?
答案 0 :(得分:1)
将其放在<div>...</div>
中,然后放置一个JavaScript,根据其高度或document.frames.length
的值确定AdSense的存在。如果未检测到,则更改div的innerHTML,或仅更改document.write()
。
如果有AdSense,document.frames.length
将是最后一次。
尽可能简化,因为他们不希望您的网站看到他们的iframe,他们可能会阻止您的AdSense帐户。
答案 1 :(得分:0)
从未尝试过,但您可以尝试使用css定位和z-index在其他一些内容的基础上粘贴Google广告的透明容器。
我真的不知道这有多好,但如果我在你的鞋子里,那就是我会尝试的。