Google CSE - Скрыть уточнения для сохраненной в Google CSE - PullRequest
3 голосов
/ 04 сентября 2010

У меня есть три веб-сайта, использующих Google CSE.На двух сайтах я хочу, чтобы отображалась вкладка уточнения поиска.На третьем сайте я хочу скрыть вкладку уточнений.

Общие результаты поиска отображаются в iframe, поэтому я не знаю, как повлиять на CSS в этом.Я использую подход Google Stored CSE для отображения результатов, который кратко объяснен здесь: http://www.google.com/cse/docs/cref.html

Так как же скрыть уточнения только на моем третьем сайте?Я не могу настроить отображение элементов CSS в iframe для отображения: нет;

1 Ответ

0 голосов
/ 08 октября 2012

Это возможно, но только путем отказа от устаревшего метода отображения IFrame для вашего CSE.Если вы перейдете на вкладку «Внешний вид» на панели управления CSE, вы можете настроить внешний вид элементов управления CSE.Вам нужно использовать опцию «Элемент поиска», а не опцию «IFrame», которая, как вы увидите, устарела.Как только вы преобразуете в новый поисковый элемент, он загрузит результаты, используя javascript, прямо на вашу страницу, что позволит вам нацеливать отдельные элементы с помощью правил CSS или даже методов выбора javascript, как и любые другие элементы на вашей странице;все, что плавает на вашей лодке в этот момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...