Передайте переменную Google Custom Search Engine

Действительно ли возможно передать поисковую переменную в Google Custom Search Engine, который я встроил в свой веб-сайт? Я могу заставить поисковую систему работать, но я не могу передать ее термин по почте (она прибывает из кнопки поиска на других страницах веб-сайта),

Я пытался взломать код, который я нашел здесь: http://code.google.com/apis/ajax/playground/?exp=search#hello_world

И это - то, что я имею до сих пор... ($q является термином, я являюсь передающим к нему),

   

Спасибо

6
задан jcjr 7 January 2014 в 08:29
поделиться

1 ответ

Извините, я знаю, что это дерьмовый ответ, но на самом деле вы все сделали правильно, кроме ссылки на неправильное имя переменной. Кроме того, я также надеюсь, что вы делаете какую-то санацию $q, на случай, если кто-то напишет что-то вроде этого в вашу форму: term"); alert("aha!

    customSearchControl.draw('cse');
    searchControl.execute("$q");

should be:

    customSearchControl.draw('cse');
    customSearchControl.execute("$q");

Также спасибо за вопрос - я сам искал, как это сделать!

6
ответ дан 10 December 2019 в 00:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: