Проблема с несколькими поисковыми панелями в Google CSE - PullRequest
0 голосов
/ 31 января 2012

Я использую двухстраничный интерфейс, то есть панель поиска на одной странице, результаты на другой.

У меня есть одна строка поиска в заголовке, когда я что-то ищу, я перехожу на новую страницу для отображения результатов. Проблема в том, что когда я попадаю на новую страницу, появляется ДРУГАЯ панель поиска. Так что теперь у меня есть две панели поиска на одной странице, которые делают одно и то же.

Есть ли способ удалить вторую строку поиска?

1 Ответ

1 голос
/ 15 февраля 2012

Да.Где-то в вашем JavaScript вы будете создавать объект DrawOptions:

var options = new google.search.DrawOptions();

После этой строки добавьте следующий:

options.enableSearchResultsOnly();

, который избавится от поля поиска.Однако проблема, с которой я сталкиваюсь, состоит в том, что в поле поиска в заголовке (то, которое вам нужно) нет термина запроса.

Кстати, вот ссылка на API JavaScriptсправка

...