• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[help]Неработает кнопка поиска

Статус
В этой теме нельзя размещать новые ответы.

kaspern

Мастер
Регистрация
29 Сен 2007
Сообщения
410
Реакции
30
Сделал в праом блоке форму поиска. код самой кнопки следующий:
<td width="82" align="left" valign="middle"><input name="image" type="image" style="width:50px; height:18px; margin-left:4px; border:0" src="{THEME}/images/dlet_bttn_search.gif" align="top"></td>

что делать. в форму слова вводить можно а вот кнопка не пашет:(
 
так потому что это не кнопка, а просто картинка
 
Попробуй вот так....

<td><form onsubmit="javascript: showBusyLayer()" method="post"><input name="do" value="search" type="hidden"><input name="subaction" value="search" type="hidden"><input name="story" style="border: 1px solid rgb(161, 177, 190); width: 140px; height: 18px; font-family: tahoma; font-size: 11px;" type="text"><br><input src="{THEME}/images/dlet_bttn_search.gif" alt="Найти на сайте" align="absmiddle" border="0" type="image"></form>
</td>

И подправь если что....
 
Код:
<form onsubmit="javascript: showBusyLayer()" method="post"><input type=hidden name=do value=search><input type="hidden" name="subaction" value="search">
<input name="story" type="text" style="width:140px; height:18px; font-family:tahoma; font-size:11px;border:1px solid #A1B1BE;">
<input type="submit" class="bbcodes" value="Поиск по сайту"></form>
Вот моя вариация формы поиска, без лишних изображений и с незначительным оформлением.
 
Еще вариант.
Можно две последние строки (у Jerry) заменить на одну такую:
<input name="story" style="width: 150px; height: 18px; font-family: arial; padding-left:3px; font-size: 11px;" value="Поиск [Enter]" onfocus="if(this.value=='Поиск [Enter]'){this.value='';}" onblur="if(this.value==''){this.value='Поиск [Enter]';}" type="text">
Тогда без всяких кнопочек. Просто вводишь в строку текст поиска и нажимаешь "ввод".
Дизайн, конечно, у каждого свой.
 
Нет, это действительно кнопка, только в виде изображения. Все дело в том, что когда ты переносил эту кнопку в другое место html странички, то ты "вытащил" эту кнопку из области действия формы, соответственно эта кнопка ничего отправить не может. Примеры выше помогут, но в твоем html-коде останется лишняя форма.

Выходом из ситуации является поиск подобной строки в вашем шаблоне:
<form onsubmit="javascript: showBusyLayer()" method="post" action=''>
и соответственно закрывающего тега </form>.
Когда Вы нашли, просто обрамите этими тегами вашу кнопку и все заработает.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху