Java-скрипт для поиска.
Приветствую! Народ помогите найти скрипт для реализации поиска. Необходим скрипт, который выполнял бы поиск текста по сайту на всех страницах... Заранее спасибо :) :) :)
|
Такое не на JavaScript делают
|
На яве возможно такое реализовать. На PHP найти легче. Но меня интересует именно ява...
|
Во первых не «ява», а «JavaScript», если вы конечно не «Java» имели ввиду, тогда вам в другой форум. «JavaScript» и «Java» совершенно разные вещи.
Во вторых, для поиска по сайту требуется серверная часть, и если вы и найдете «JavaScript» каким-то образом реализующий возможности поиска, то это скорее всего будет скрипт поисковой системы «Google», «Яндекс», «GoGo» или какой-то другой, и он будет использовать свой сервер для выдачи поисковых запросов. Но на чистом «JavaScript» без применения серверных технологий, еще раз повторюсь, такие вещи не делают. |
Цитата:
|
Kolyaj,+1)))
представляю себе этот ужас |
<script laguage="javascript" type="text/javascript"> function search(site,text) { document.getElementById('ifrSearch').src='http://google.ru/search?q=site:'+site+' '+text; } function start_search() { search('адрес сайта',document.getElementById('what').value); } </script> <input type="text" id="what" /><input type="button" onclick="start_search();" /><br /> <iframe id="ifrSearch"></ifame> Только двиг чужой всё же.... |
Прошу прощения, забыл указать что поиск необходим именно локальный... т.е. грубо говоря сайт будет записан да CD. И туда необходимо интегрировать поиск... Скрипты, которые будут обращаться в сеть, не катят (
|
Ну тогда все элементарно :)
Перед записью диска, создаете индекс всех текстов, а потом уже по этому индексу JavaScript'ом быстренько все ищете. Можно усложнить задачу, и реализовать морфологию. Да вообще, много чего можно, и работать это будет достаточно шустро (данные-то из инета качать не надо), вопрос в реализации. |
Цитата:
|
Часовой пояс GMT +3, время: 08:22. |