Google CSE - 为Google存储的CSE隐藏优化功能

时间:2010-09-03 22:11:17

标签: css google-custom-search

我有三个使用Google CSE的网站。在其中两个网站上,我希望显示搜索优化标签。在第三个网站上,我想隐藏优化选项卡。

整体搜索结果显示在iframe中,因此我不知道如何影响其中的css。

我相信我使用“Google Stored CSE”方法来显示结果,这里简要说明一下:http://www.google.com/cse/docs/cref.html

那么我如何仅在第三个网站上隐藏优化?我无法将iframe中元素的CSS作为目标来进行显示:none;

1 个答案:

答案 0 :(得分:0)

这是可能的,但只能放弃CSE过时的IFrame显示方法。如果转到CSE控制面板中的“外观”选项卡,则可以自定义CSE控件的外观。您需要使用“搜索元素”选项,而不是“IFrame”选项,正如您将看到的那样,该选项已弃用。转换为新的搜索元素后,它会直接使用javascript将结果加载到您的页面上,这样您就可以使用CSS规则甚至javascript选择方法来定位单个元素,就像页面上的任何其他元素一样;无论什么漂浮在你的船上。