Google пользовательский поиск по сайту (бизнес-издание), как сделать так, чтобы результаты поиска отображались во всплывающем окне - PullRequest
0 голосов
/ 27 сентября 2011

У меня есть вопрос по поводу пользовательского поиска по сайту на моем сайте.

Я заплатил 100 $, чтобы получить индивидуальный поиск по сайту на моем сайте. Все работает только одна вещь, которую я не могу исправить.

Я настроил поиск по сайту Google для отображения результатов на новой странице, это сработало идеально!

Проблема в том, что я получу его во всплывающем окне, а не в новом окне на той же странице!Я попытался добавить всплывающий скрипт, но каждый раз, когда я изменяю extention search.htm, он больше не будет делать ничего, поэтому я не могу дать ему событие onclick или что-то еще !!: (

Это javascript для строки поиска:

<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript"> 
  google.load('search', '1', {language : 'en'});
  google.setOnLoadCallback(function() {
    var customSearchControl = new google.search.CustomSearchControl('011481879946604973384:9cjokptmuey');
    customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
    var options = new google.search.DrawOptions();
    options.enableSearchboxOnly("search.htm");
    customSearchControl.draw('cse-search-form', options);
  }, true);
</script>

и эта строка: options.enableSearchboxOnly("search.htm"); заставит его перейти к search.htm, где отображаются результаты поиска

Надеюсь, кто-нибудь может мне помочь.

Спасибо ..

1 Ответ

0 голосов
/ 27 сентября 2011

Используйте iframe, чтобы показать search.htm.

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