Jump to content
  • 0

Поиск от Гугла


chest
 Share

Question

Заделал себе поиск от Гугла, мне дали Ого-гошиньки какой большой код...

<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 : 'uk'});
google.setOnLoadCallback(function() {
var customSearchControl = new

google.search.CustomSearchControl('000087473119021567733:8segnn69kyi');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.draw('cse');
}, true);
</script>
<link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />

<style type="text/css">
.gsc-control-cse {
font-family: Arial, sans-serif;
border-color: #ffffff;
background-color: #E2E2E2;
}
input.gsc-input {
border-color: #000099;
}
input.gsc-search-button {
border-color: #666666;
background-color: #CECECE;
}
.gsc-tabHeader.gsc-tabhInactive {
border-color: #cccccc;
background-color: #E9E9E9;
}
.gsc-tabHeader.gsc-tabhActive {
border-top-color: #990000;
border-left-color: #cccccc;
border-right-color: #cccccc;
background-color: #FFFFFF;
}
.gsc-tabsArea {
border-color: #cccccc;
}
.gsc-webResult.gsc-result {
border-color: #FFFFFF;
background-color: #FFFFFF;
}
.gsc-webResult.gsc-result:hover {
border-color: #FFFFFF;
background-color: #FFFFFF;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b {
color: #3366ff;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b {
color: #33ccff;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b {
color: #33ccff;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b {
color: #0000CC;
}
.gsc-cursor-page {
color: #3366ff;
}
a.gsc-trailing-more-results:link {
color: #3366ff;
}
.gs-webResult.gs-result .gs-snippet {
color: #000000;
}
.gs-webResult.gs-result .gs-visibleUrl {
color: #008000;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
color: #008000;
}
.gs-webResult.gs-result .gs-visibleUrl-short {
display: none;
}
.gs-webResult.gs-result .gs-visibleUrl-long {
display: block;
}
.gsc-cursor-box {
border-color: #FFFFFF;
}
.gsc-results .gsc-cursor-page {
border-color: #cccccc;
background-color: #FFFFFF;
}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {
border-color: #990000;
background-color: #FFFFFF;
}
.gs-promotion.gs-result {
border-color: #336699;
background-color: #FFFFFF;
}
.gs-promotion.gs-result a.gs-title:link {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:visited {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:hover {
color: #0000CC;
}
.gs-promotion.gs-result a.gs-title:active {
color: #0000CC;
}
.gs-promotion.gs-result .gs-snippet {
color: #000000;
}
.gs-promotion.gs-result .gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl-short {
color: #008000;
}
</style>

Подскажите, что можно убрать лишнего и как сделать, чтобы результаты выводились на отдельной странице моего сайта?

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Вам кажется, что код большой?)) Может вас смущают стили?

Вряд ли гугл дает код в котором есть что-то лишнее

Разместите код на той странице/страницах/блоках где хотите иметь поиск

Link to comment
Share on other sites

  • 0

допустим он не большой, как сделать, чтобы результаты выводились на отдельной странице моего сайта?

п.с. я просто на других сайтах смотрел, там "оригинальные" поиски и код на 5 строчек...(оригинальные - в смысле не по умолчанию, как Гугловсие)

Link to comment
Share on other sites

  • 0

Уберите стили в отдельный файл и подключайте его соответственно. как выдавать результаты на отдельной странице не очень знаю

сделайте страницу например /poisk

и результаты будут вида /poisk?трали-вали-разные-параметры

Чем плохо? Что вы подразумеваете под "на отдельной странице" ?

Link to comment
Share on other sites

  • 0

ну, если сейчас в поиске что-нибудь ищешь - результаты выдаются сразу под панелью поиск, а нужно чтобы на отдельной станице, напр. Poisk.html

Что, никто не знает?

Edited by chest
Link to comment
Share on other sites

  • 0

Уже сам нашел...

Значит, чтобы поиск выводился на отдельной странице, регистрируем его ТуТ и в настройках вида панели поиска выбираем "На отдельной странице сайта (при помощи тега iframe). Обеспечивает ограниченный выбор настроек и требует отдельной страницы для результатов на сайте."

Link to comment
Share on other sites

  • 0

вот еще вопрос, как сделать, чтобы на странице поиска можно было включать ограничения. Например, Поиск только по определенным страницам сайта? Желательно, чтобы это выполнялось в виде чекбоксов или селекта

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy