Правильный пользовательский поиск

[Удален]
1484

Как можно вставить поиск по сайту в сам сайт, при этом форму вывести, например на главной, а результаты на другой странице? В гугле дают только вот такой код:


<div id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {language : 'ru'});
google.setOnLoadCallback(function() {
var customSearchControl = new google.search.CustomSearchControl('013936644720946587772:1hrd7zei63g');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.draw('cse');
}, true);
</script>

Результаты выводятся прямо на главной и все криво-косо. И еще можно как то убрать логотип гугла в форме поиска?

Спасибо. :)

Stop-TussiN добавил 25.10.2010 в 20:02

Разобрался. Воткнули ссылку для выбора вариантов черте где, еле нашел.

И чтобы убрать лого и прочие пирделки, просто в коде удалите все js подключения.


<form action="http://kosmosx.ru/search/" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="013936644720946587772:1hrd7zei63g" />
<input type="hidden" name="cof" value="FORID:9" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="Поиск" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script>
<script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=ru"></script>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=ru"></script>

То что синим-удалить и все будет good

mr.nedvizhimus
На сайте с 11.10.2010
Offline
2
#1

Спасибо Stop-TussiN, как раз искал решение.

Продаю cборку Недижимость на Drupal 6 - более подробно (/ru/forum/563582), пример сайта (http://realestatennov.ru/).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий