1

我正在使用 C# 构建一个 ASP.NET 应用程序。在我的网站上,我还使用 Microsoft 的 AJAX 工具包。显示错误消息时,它们会出现在 Google 广告下方。

这很烦人,因为在添加广告之前,一切都运行良好。事实上,它工作得很好,但我正在寻找一种方法(可能是 CSS)将错误消息放在广告之上,或者将来自 Google 的广告放在后台。

由于所有人在他们的网站上都有 Google 广告,我希望有人找到了解决这个问题的方法!

4

2 回答 2

1

未经测试的解决方案。将您的 AdSense 代码放在一个 div 中。使用 z-index:-1 为您的 div 添加样式。将 z-index:3 或更高版本添加到您的错误容器中。理论上这会让谷歌广告出现在你的错误信息下。

于 2009-09-01T00:42:16.997 回答
0

我相信 Google Ads 代码专门设计用于确保它位于顶部(通过在仍然显示广告的同时隐藏或隐藏广告来防止“欺骗系统”)。

您最好的选择可能是尝试更改错误消息的显示方式,以使它们不会超出页面的“内容”区域进入广告区域 - 也许让它们出现在输入框下方而不是右侧它,或类似的东西。

于 2009-09-01T00:36:31.097 回答