Вопрос
Имеется несколько страниц с текстовой информацией. Как можно организовать поиск по конкретному слову?
Есть телефонный справочник. на странице 1 — абоненты на «А» и их телефоны. на странице 2 — абоненты на «Б» и т.д. Как организовать поиск по страницам, чтобы пользователь, набрав номер телефона перешел на нужную страницу и получил бы подсвеченную строку с запрашиваемым номером?
Ответ
Я могу сказать поиск только по одной странице, но не по всему сайту (т.к этот поиск не поддерживается на бесплатном хостинге в инете, а уж дома и тем более). Могу предложить вам такой ответ, если устроит то пожалуйста!
Делаете главную страницу со ссылками А,Б,В,Г,Д и т.д, затем пользователь выбирет нужную букву и заходит на страницу, там он нажимает поиск и вводит необходимый телефон, этот телефон подсвечивается на против искомой фамилии.
Вот текст поиска по странице:
<p align="center"
class="T1">
<b>
<a title="Поиск по странице» href="javascript:FD983r={x:function()
{var r,i,s=document.selection.createRange().text;
if(!s)s=prompt('НАЙТИ:','');
if(s){r=document.body.createTextRange();
for(i=0;r.findText(s);i++){r.execComman
d('BackColor','','lightblue');
r.collapse(false)};alert('Найдено: '+i+' слов(а) — найденное слово или выражение выделено синим')}}};FD983r.x()">
<u>
<font color="#FFFFFF">ПОИСК</font></u></a></b>
Из конференции Expert_FAQ
Copyright 2000-2004 Сообщество Чайников
Контактная информация