Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果谷歌广告被屏蔽,我如何显示其他内容?_C#_Asp.net_Javascript_Vb.net_Adsense - Fatal编程技术网

C# 如果谷歌广告被屏蔽,我如何显示其他内容?

C# 如果谷歌广告被屏蔽,我如何显示其他内容?,c#,asp.net,javascript,vb.net,adsense,C#,Asp.net,Javascript,Vb.net,Adsense,我有一个用ASP.NET和VB.NET开发的网站,在页面右侧有一个160 x 600谷歌广告的位置 当它显示在页面上时看起来不错,但我发现当谷歌广告被屏蔽时,就像在我的工作场所一样,页面看起来不完整。没有显示广告被阻止的消息,它只是显示空白 我不想找到一种绕过阻塞的方法,相反,如果它被阻塞,我想在它的位置上放置一些东西(例如我自己的图形) 有没有办法做到这一点?从未尝试过,但你可以尝试使用css定位和z-index将谷歌广告的透明容器粘贴在其他内容之上 我真的不知道这会有多好,但如果我站在你的立

我有一个用ASP.NET和VB.NET开发的网站,在页面右侧有一个160 x 600谷歌广告的位置

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

我不想找到一种绕过阻塞的方法,相反,如果它被阻塞,我想在它的位置上放置一些东西(例如我自己的图形)


有没有办法做到这一点?

从未尝试过,但你可以尝试使用css定位和z-index将谷歌广告的透明容器粘贴在其他内容之上


我真的不知道这会有多好,但如果我站在你的立场上,我会尝试这样做。

从未尝试过,但你可以尝试使用css定位和z-index将谷歌广告的透明容器粘贴在其他内容之上

我真的不知道这会有多好,但如果我站在你的立场上,我会尝试这样做。

将其放入
,然后在它之后放置一个JavaScript,通过它的高度或
document.frames.length
的值来确定AdSense的存在。如果没有检测到,您可以更改div的innerHTML,或者只是
document.write()
什么

如果有AdSense,
document.frames.length
最后将为1

尽可能简化,因为他们不喜欢看到你的站点弄乱了他们的iframe,他们可以阻止你的AdSense帐户。

将其放入
,然后立即放置JavaScript,根据其高度或
document.frames.length
的值来确定AdSense的存在。如果没有检测到,您可以更改div的innerHTML,或者只是
document.write()
什么

如果有AdSense,
document.frames.length
最后将为1


尽可能简化,因为他们不喜欢看到你的网站弄乱了他们的iframe,他们可以阻止你的AdSense帐户。

可能是必要的,尽管我会先尝试我的方法,因为它不需要脚本。我有一个更好的解决方案,类似于你的解决方案:只需要在那里放一个有背景的DIV。如果没有显示AdSense,则会显示背景。没有移动部件。可能是必要的,不过我会先尝试我的方法,因为它不需要脚本。我有一个更好的解决方案,类似于您的解决方案:只需在那里放一个带背景的DIV。如果没有显示AdSense,则会显示背景。没有活动部件。