Поиск текста на странице
Доброго времени суток.
Подскажите пожалуйста как решить таку задачку. Есть страница состоит из нескольких фреймов. Нужно осуществить на на этой странице поиск текста. Т.е. нажал пользователь Ctrl + F , я ему на это подсунул форму в которую он вбивает текст который хочет найти на странице (скорее не текст, а фразу или ключевое слово). Далее пользователь нажимает "найти" и js осуществляет поиск и подсветку искомого текста в определенном фрейме. Поочередно переключая "фокус" (подсветку, прокручивая до нужного места), от первого вхождения до последнего. Пример такой есть тут http://www.1gl.ru/nb.aspx но работает только в IE. Подскажите в какую сторону копать, или где посмотреть готовое решение. А то сделать срочно нужно, время в обрез. Спасибо всем кто откликнется! |
Первое что пришло в голову:
Найти в тексте вхождение. Загнать его в спан, подсветить. Прокрутить фрейм до этого места. Мне кажется что это велосипед, причем с квадратными колесами. как считаете? Пока попробую где нить поискать готовые решения. |
Цитата:
Копайте в сторону: Range, TextRange и Selection |
Спасибо, если в течении 2 часов ни чего более подходящего не найду, наверно так и сделаю.
В гугл докс есть такой поиск, но там код весь оптимизированный, не разберешь что там происходит ( |
Цитата:
|
Часовой пояс GMT +3, время: 08:23. |