Jump to content
  • 0

Яндекс-поиск неправильно отображается


botyaslonim
 Share

Question

Помогите, не могу разобраться.

На сайте Яндекса заказал код для прикручивания поиска себе на сайт.

Получил вот этот код:

<div class="yandexform" onclick="return {type: 3, logo: 'rb', arrow: false, webopt: true, websearch: false, bg: '#DDDDDD', fg: '#000000', fontsize: 16, suggest: true, site_suggest: true, encoding: ''}">
<form action="http://yandex.ru/sitesearch" method="get" target = "_blank"><input type="hidden" name="searchid" value="193016"/><input name="text"/><input type="submit" value="Найти"/></form>
</div><script type="text/javascript" src="http://site.yandex.net/load/form/1/form.js" charset="utf-8"></script>

Поставил себе на сайт, получил вот это:

http://picasaweb.google.ru/lh/photo/oEujce...feat=directlink

А должно было быть так:

http://picasaweb.google.ru/lh/photo/prtRC5...feat=directlink

Где ошибка?

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0

Так, а на нормальный хостинг не пробовали выкладывать? Может, это народные недоскрипты с рекламой так всё каверкают? Как на локальной машине? То же самое?

Link to comment
Share on other sites

  • 0

Да, на локальной то же самое, на всех браузерах.

Поначалу, кстати, было нормально. Работало. Потом потихонечку пилил сверху вниз, на поиск внимания не обращал. Потом сделал футер, поднимаю глаза - а там эта шляпа.

Попробовал получить новый код на Яндексе, вставил - то же самое...

Поскольку я ещё мало чего знаю, задаю вопрос здесь. Возможно, косяк с моей стороны, что-то в коде не так написал.

у яндекса есть саппорт. думаю целесообразнее отписать туда.
Link to comment
Share on other sites

  • 0

с формой все окей.

если отключить пару стилей позиционирования то можно видеть следующее: http://clip2net.com/clip/m51631/1282379461-clip-16kb.png

вы на сайте пишете что пользуетесь фаербагом. поиграйтесь им )

Link to comment
Share on other sites

  • 0

Внутри блока news этот блок (yandexform0) имеет стили

height:57px;
left:724px;
overflow:hidden;
position:absolute;
top:10px;
width:280px;

Так и должно быть. По-моему, блок стоит на месте - куда вы его поставили, там он и есть.

Link to comment
Share on other sites

  • 0

:) Интересно... Фаербаг выдаёт правильное визуальное расположение... Но ещё сейчас попробую.

с формой все окей.

если отключить пару стилей позиционирования то можно видеть следующее: http://clip2net.com/clip/m51631/1282379461-clip-16kb.png

вы на сайте пишете что пользуетесь фаербагом. поиграйтесь им )

Ага. Получилось вот что. Если div'у с формой яндекса сделать бОльшую высоту, то видно, что кнопки выбора поиска (по сайту или по яндексу) съезали сильно вниз, расстояние между ними и окном ввода пикселей 50.

Link to comment
Share on other sites

  • 0

Лень и тупость :)

Нашёл с помощью Фаербага несколько классов, которые Яндекс присваивает элементам таблицы, из которой состоит форма поиска.

Нарисовал эти классы у себя в CSS, придал им нужные HEIGHT.

Пока, т-т-т, работает как надо!

Edited by botyaslonim
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