phpneguru
@phpneguru

Как сделать поиск как в браузере?

Как можно сделать Поиск как в браузере CTRL+F? Ну т.е есть определенная страница, в которой нужно вставить форму с поиском, далее так же как и в браузере вводишь слово и можно передвигаться по этим найденным словам.
  • Вопрос задан
  • 107 просмотров
Решения вопроса 3
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
С одной стороны, это довольно легко: нужно рекурсивно идти по DOM и находить нужную текстовую ноду, а потом к ней скроллить (это самый простой вариант, естественно - эффективнее сначала всё найти, сохранить элементы в массив и скроллить уже по нему).
С другой - этот простой алгоритм нужно реализовать и вот тут всё зависит от ваших знаний javascript.
Ответ написан
Stalker_RED
@Stalker_RED
Неужели нет готовых решений


Попробуйте Markjs
Ответ написан
Комментировать
Aetae
@Aetae Куратор тега JavaScript
Тлен
window.find
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы