2010-09-03 95 views
2

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

整体搜索结果出现在一个iframe中,所以我不知道如何在其中产生效果。

我相信我现在用的是“谷歌储存的CSE”的方式来显示结果,这是简单的说明这里:http://www.google.com/cse/docs/cref.html

那么,如何隐藏我唯一的第三个站点的改进?我无法定位iframe中的元素的CSS来进行显示:无;

回答

0

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