我不想显示AdSense登录成员,使用JavaScript和基于cookie。这两种类型的成员都会看到相同的html,因为它是从服务器缓存的。我知道我可以隐藏包含div的内容,但我认为这是对TOS的反对,也会被视为错误的印象。实际的谷歌脚本不能改变。我想我只需要以某种方式阻止它在google代码之前或之后使用一些javascript加载show_ads.js。隐藏基于cookie的Adsense
<script type="text/javascript"><!--
google_ad_client = "ca-pub-555";
google_ad_slot = "555";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
@porum - 根据[专业网站管理员常见问题](http://webmasters.stackexchange.com/faq)转到StackExchange。如果您对此问题的迁移有任何疑问,请咨询[Pro Web Masters Meta](http://meta.webmasters.stackexchange.com/)。 – danlefree 2011-05-21 03:50:46
它必须是JavaScript吗?在JS中操作曲奇是件痛苦的事情。你用什么服务器端脚本来生成你的页面? – GordonM 2011-05-21 04:15:22
忽略饼干。重要的部分是能够根据客户端上的某些标准来选择性地显示广告。服务器代码是.Net MVC。我试图通过使用jQuery Ajax Get的部分视图加载脚本,但页面挂载在加载谷歌脚本上,尽管它可以在单独的脚本中使用简单的警报。 – peterorum 2011-05-21 04:54:40