我正在使用Google自定义搜索引擎(link和API)为我的网站提供网站搜索。现在我的主网站上有一个风格不佳的<gcse:searchbox-only>
;这会弹出打开结果。 (在某些时候,我想在单独的页面上使用<gcse:searchresults-only>
。
但是,由于结果列表中显示的某些页面相当冗长,我想知道是否有办法点击搜索结果链接并突出显示目标页面上的匹配文本?我不想在结果列表中突出显示搜索字词,而是在用户从Google结果列表中选择的目标页面上突出显示。
我该怎么做?
编辑:以下是我的意思。使用Google搜索“man strcpy”(click),第一个搜索结果应该是linux.die.net。当我点击该链接时,它会带我到该网站并在该目标页面上突出显示“man”和“strcpy”。使用Google,Bing,Yahoo时是否有效。
答案 0 :(得分:0)
通过快速浏览docs,我发现您可以使用data-queryParameterName
或 queryParameterName
,并使用值'search'来传递搜索结果页面中的术语/词组。然后,您可以获取查询字符串并将其传递。
一旦用户点击结果列表到目标页面,您就可以查询结果并突出显示结果。