Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   как на яндексе.... (https://javascript.ru/forum/css-html/5983-kak-na-yandekse.html)

Basonsan 05.11.2009 20:10

как на яндексе....
 
короч хочю реализовать поиск на своем сайте по тегам. Собствено мне ток нужна подсказка какая функция делает как на яндексе типо начинаешь вбивать текст он ниже начинает предлагать слова. Как сделать это появляющееся окошко? просто мне подскажите функцию остальное дадумаю думаю а то чет даж оталкивающейся точки нет

Riim 06.11.2009 04:04

Здесь это уже обсуждалось. Используйте поиск по форуму или яндекс: http://yandex.ru/yandsearch?text=autocomplete

Basonsan 06.11.2009 15:12

Спасибо
P.S. и как я бы это вбил в поиске то чего я не знаю?

Basonsan 18.11.2009 09:35

а можно как то реализовать autocomplete без php?

arma 22.11.2009 04:33

Цитата:

Сообщение от Basonsan (Сообщение 34628)
просто мне подскажите функцию остальное дадумаю думаю а то чет даж оталкивающейся точки нет

в поиске XMLHttpRequest. Если впадлу смотреть и напливать на размер проекта юзай стороннии библиотеки типа джейквэри(1) . Не найдёш - пиши - разьесню.

Без пхп - конечно можно, но только с помощью других платфрм) Одним js сдесь не обойтись.Хотя я делал сайт - телефонный справочник для компании, там было поле, когда вбиваеш фамилию, то по первым буквам предлагается список. Всего в компании 120 чел. работало, и сайт размещался только внутри локалки, вот там я сделал бех пхп. Если у тебя подобная задача, то грузи все возможные значения в массив и по вводу обрабатывай.



(1)запехни 60 кб говн@ в свой проэкт ради этой функции:)))) ).

Flounder 23.11.2009 12:59

Цитата:

Сообщение от arma (Сообщение 35945)
(1)запехни 60 кб говн@ в свой проэкт ради этой функции:)))) ).

Я сомневаюсь, что Вы бы реализовали хотябы треть таких находок как в этом "говне".
60 Кб для современного инета это конечно да. Перед таким столь тяжелым внедрением надо собирать совещание топ-менеджеров проекта. Лучче вновь и вновь изобретать велосипед, а потом спрашивать на этом форуме, как написать то, что на jquery 2мя строчками кода делается.
Microsoft, Nokia, и куча других топов jquery юзают, а мы тут будем срать кирпичами, но писать своё.
Читабельность кода и масштабируемость - это вам не в тапки срать, извиняюсь за частичную тавтологию.

arma 01.12.2009 00:33

Не буду спорить. НО скажу, что если мне надо реализовать подобную штуковину, и больше не одной функции джейквэри мне не нужно будет, то я реализую её сам, и будет весить она треть килобайта (или даже меньше).

А вобще я предвзято отношусь к старонним библиотекам.

Flounder 01.12.2009 14:24

Цитата:

Сообщение от arma (Сообщение 36881)
и больше не одной функции джейквэри мне не нужно будет, то я реализую её сам

Ну если задача настолько узкая... Да, тоже спорить не буду. Но чото я сомневаюсь, что сейчас такие задачи существуют.
Я раньше тоже предвзято относился. Вот переборол... и рад.


Часовой пояс GMT +3, время: 07:59.