Кодировка HTML | Демо-сайт CMS uCoz | Почта

Новая форма поиска от uCoz... Вопросы-ответы.

Все что связано с HTML и CSS.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!

Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Aquarius » 12 апр 2009, 11:49

Парни, привет.
Решил завести новый топик, что бы разложить новую функцию по полочкам.
Итак, начну со своих вопросов.
1. У меня форма поиска располагается в 2 строки (поле найти и кнопка найти). Так понимаю за внешний вид отвечает CSS, но не нашёл классов формы поиска. Хочется растянуть её и сделать в одну строку. Подскажите как.

Изображение

2. Хочется вставить на страницы расширенную форму, но код $SEARCHFORM$ понимает только на странице поиска, а страницы сайта игнорирует, просит $SEARCH_FORM$. Так же в CSS не нашёл стили $SEARCHFORM$.
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Aquarius
Сержант
Сержант
 
Автор темы
Сообщения: 48
Зарегистрирован: 18 мар 2009, 13:44
Карма: + 0 -

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение X-3me » 12 апр 2009, 13:14

1.
Код: Выделить всё
<form onsubmit="this.sfSbm.disabled=true" method="get" action="/search/"><input type="text" name="q" maxlength="30" size="20" class="queryField" /><input type="submit" name="sfSbm" value="Найти" class="searchSbmFl"></form>

2. строка ввода - queryField
кнопка найти - searchSbmFl
Аватара пользователя
X-3me
Подполковник
Подполковник
 
Сообщения: 176
Возраст: 28
Зарегистрирован: 12 дек 2008, 19:11
Карма: + 3 -

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Lexx » 12 апр 2009, 20:24

смысл его ставить, пока не работает контекстный поиск?((
я пока его не юзаю)
Делаю новый сайт Изображение
Аватара пользователя
Lexx
Подполковник
Подполковник
 
Сообщения: 245
Зарегистрирован: 20 апр 2008, 12:33
Карма: + 0 -
Откуда: MsK

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Aquarius » 12 апр 2009, 22:34

У меня заработал (s6), поэтому и пытаюсь навести порядок. Возможно они постепенно подключают модуль, соответственно страницы не у всех сканируются пока...

Задался таким вопросом - может кто подскажет? Поисковое слово выделяется жирным шрифтом после поиска. При многих совпадениях страница выглядит ужасно, хотелось бы снять жирный шрифт и повесить на него лёгкий бекграунд.
Есть ли в CSS стиль отвечающий за ключевое слово после поиска? Если да, то какой?

И ещё.
Парни, изменил кнопку "Найти" на IMG, но выдаёт ошибку... Поиск происходит, но с ошибкой в нижнем левом углу... Неправильный синтаксис?
Код: Выделить всё
<form onsubmit="this.sfSbm.disabled=true" method="get" action="/search/"><input type="text" name="q" maxlength="30" size="88" class="queryField" / style="font-family:Tahoma; font-size:10;"> <input type="Image" src="http://mysite.ru/img/search_but.gif" width="30" height="30" align="absmiddle" title="Найти"></form>
У наших идеальных друзей никогда не бывает меньше четырех лап...
Аватара пользователя
Aquarius
Сержант
Сержант
 
Автор темы
Сообщения: 48
Зарегистрирован: 18 мар 2009, 13:44
Карма: + 0 -

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Youzer » 13 апр 2009, 04:16

это что за штука? (выделено красным):
<form onsubmit="this.sfSbm.disabled=true" method="get" action="/search/"><input type="text" name="q" maxlength="30" size="88" class="queryField" / style="font-family:Tahoma; font-size:10;"> <input type="Image" src="http://mysite.ru/img/search_but.gif" width="30" height="30" align="absmiddle" title="Найти"></form>

если самозакрывающийся тег, то это ставится в конце строки, а никак не в середине
Youzer
Полковник
Полковник
 
Сообщения: 354
Зарегистрирован: 20 авг 2008, 13:21
Карма: + 4 -
Откуда: СССР

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Youzer » 13 апр 2009, 04:23

и еще, значения у параметров принято писать с маленькой буквы (например, type="image").
Youzer
Полковник
Полковник
 
Сообщения: 354
Зарегистрирован: 20 авг 2008, 13:21
Карма: + 4 -
Откуда: СССР

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение Task » 13 апр 2009, 15:05

<input style="width:[EDIT];" autocomplete="off" value="" type="text">
<input id="mySearchSubmitButton" onclick="document.mysearchform.query.value=$('#mainSearchInput').val();document.mysearchform.submit(); " style="" value="Поиск" type="submit">
<div id="suggestDiv" style="display: none; margin-top: 0px;"></div>
<form method="post" action="/news/" name="mysearchform">
<input name="query" type="hidden">
<input name="a" value="14" type="hidden">
</form>



То что красным меняешь на свое!
Аватара пользователя
Task
Полковник
Полковник
 
Сообщения: 349
Зарегистрирован: 14 янв 2009, 12:46
Карма: + 9 -

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение X-3me » 13 апр 2009, 16:52

Код: Выделить всё
<form onsubmit="this.sfSbm.disabled=true" method="get" action="/search/"><input type="text" name="q" maxlength="30" size="88" class="queryField" style="font-family:Tahoma; font-size:10;"> <input type="image" src="http://mysite.ru/img/search_but.gif" width="30" height="30" align="absmiddle" title="Найти"></form>
Аватара пользователя
X-3me
Подполковник
Подполковник
 
Сообщения: 176
Возраст: 28
Зарегистрирован: 12 дек 2008, 19:11
Карма: + 3 -

Re: Новая форма поиска от uCoz... Вопросы-ответы.

Сообщение admnevyansk » 14 апр 2009, 07:52

Хотел сделать форму поиска, на 3 поисковика: по сайту, на yandex, на google.

Ставил вот это:

Код: Выделить всё
<script>   
var d=document   
   
var se=new Array('http://www.nevyansk.org.ru/search/?q=', 
'http://www.yandex.ru/yandsearch?rpt=rad&text=', 
'http://www.google.com/search?sourceid=opera&num=0&ie=windows-1251&oe=windows-1251&inlang=ru&filter=0&q=')   
   
function FLS(){return false}   
function goSE(){   
var query=d.F.Q.value   
if(query!='')   
{   
  if(d.F.SE.selectedIndex==0)   
   {     
      location.href=se[d.F.SE.selectedIndex]+enc(query)   
    }     
    else   
   {   
    window.open(se[d.F.SE.selectedIndex]+enc(query))   
   }   

else{return false}   
}
function enc(x){ 
if (document.all&&navigator.userAgent.indexOf('Opera')== -1) 
{while(x.match(/\s/)){x=x.replace(/\s/,'+')} 
return x} 
else {return escape(x)} 
}     
</script>
 
<form action="javascript:return FLS()" onSubmit="goSE()" name=F >   
&nbsp;&nbsp;&nbsp;Что искать 
<input type=text name=Q>   
&nbsp;Где искать 
<select name=SE>   
<option>По сайту
<option>Яндекс
<option>Google
</select>   
<input type=button onClick="goSE()" value="Искать"> 
</form> 


Скрипт работает, но при запросе ПИВО по сайту, и любом, кириллицей - получается вот это: ???? или вот это: ???????????? ...Что нужно сделать, чтоб запрос правильно обрабатывался?

Или может быть есть какие то альтернативные формы поиска в 3 поисковиках...
Заранее благодарен
admnevyansk
Салага
Салага
 
Сообщения: 2
Зарегистрирован: 19 сен 2008, 15:28
Карма: + 0 -


Вернуться в HTML и CSS

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron