#javascript #html #google-custom-search
Вопрос:
Я пытаюсь интегрировать пользовательский поиск Google на свой веб-сайт, используя приведенный ниже код:
<script async src="https://cse.google.com/cse.js?cx=aaa:bbb"></script>
<div class="gcse-searchbox"></div>
<div class="gcse-searchresults"></div>
Этот код отображает идеально работающее пустое поле поиска. Однако я хочу отобразить окно поиска с предварительно введенным запросом, а также результаты поиска по запросу.
Вот так: (не работает)
<script async src="https://cse.google.com/cse.js?cx=aaa:bbb"></script>
<div class="gcse-searchbox" query="cats"></div>
<div class="gcse-searchresults" query="cats"></div>
Есть ли какой-либо HTML или JavaScript способ сделать это?
Ответ №1:
Вы должны добавить ?q=cats
свой URL-адрес.
Пожалуйста, обратите внимание на политику пользовательских поисковых объявлений Google, Google не любит предварительное заполнение поля поиска терминами.
Имя параметра запроса по умолчанию для программируемой поисковой системы — » q » (без кавычек). Если вы хотите изменить имя параметра запроса по умолчанию Программируемой поисковой системы, вы можете сделать это в панели управления поисковой системы > Функции поиска >> Дополнительно >>> Настройки веб-поиска >>>> Имя параметра запроса.