8月17日,那么什么时候会出问题呢?很简单,你搜索一个会产生广告匹配的关键字即可,比如IBM
看到了,我们姑且不说,广告的右边显示不全(不是我裁减的,本身显示就是不全的),主要的问题是显示了广告以后结果页码那一行就看不到了,这样用户只能检索第一页,非常不方便。
那么这个问题是怎么产生的呢?我们查看下Google Adsense提供的代码就明白了,有一句 var googleSearchFrameHeight = 1300;,这是用来控制显示搜索结果的区域的大小的,1300这个大小很适合没有广告的情况,经我测试,如果想在有广告的情况下,仍旧可以看到结果页码,这个参数必须在1700以上。把这个参数改成1700可以解决这个Bug,但是还有两个问题:
1、参数1700适合有广告的情况,但是没有广告的情况下,你的页面会空白500个像素,非常不美观。
2、Google的用户协议不允许用户随便改变广告代码,做修改有被Google惩罚的危险。
所以,请期待Google尽快修正这个Bug。
那么这个问题是怎么产生的呢?我们查看下Google Adsense提供的代码就明白了,有一句 var googleSearchFrameHeight = 1300;,这是用来控制显示搜索结果的区域的大小的,1300这个大小很适合没有广告的情况,经我测试,如果想在有广告的情况下,仍旧可以看到结果页码,这个参数必须在1700以上。把这个参数改成1700可以解决这个Bug,但是还有两个问题:
1、参数1700适合有广告的情况,但是没有广告的情况下,你的页面会空白500个像素,非常不美观。
2、Google的用户协议不允许用户随便改变广告代码,做修改有被Google惩罚的危险。
所以,请期待Google尽快修正这个Bug。



