Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Поиск по сайту c помощью JavaScript?
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: Поиск нужного слова из тысячи слов
тёркин василий
Отправлено: 17 Августа, 2004 - 11:55:15
Post Id



SecurityAgent


Покинул форум
Сообщений всего: 1197
Дата рег-ции: Май 2004  
Откуда: СПРИНГФИЛД

Карма 48




Подскажите как сделать,чтобы ввести слово или словосочетание в окошко и получить ответ.Конкретно хочу сделать словарь англ. слов по фотошоп с переводом,т.е. вводишь англ.слово и получаешь перевод.Есть ли готовый скрипт для этого?
 
 Top
Fermer
Отправлено: 17 Августа, 2004 - 12:05:57
Post Id


Super Member


Покинул форум
Сообщений всего: 1069
Дата рег-ции: Нояб. 2003  
Откуда: Riga

Карма 5




тёркин василий
Не знаю насчет готового скрипта, но воз здесь http://script.woweb.ru/index.htm/c/76 есть скрипты поиска по сайу через JS.
 
 Top
тёркин василий
Отправлено: 17 Августа, 2004 - 14:05:49
Post Id



SecurityAgent


Покинул форум
Сообщений всего: 1197
Дата рег-ции: Май 2004  
Откуда: СПРИНГФИЛД

Карма 48




Вот код этого скрипта(поиск в базе данных по ключевому слову).А где должна находиться сама база и в каком виде она должна быть написана?Конкретно про мой пример со словарём.Это слово-перевод,а на следующей строчке снова слово-перевод?И куда эту базу записать?Может как текстовый файл и на сайт?А эта строка
CODE:
<script SRC="database1.txt"></script>
и есть ссылка на базу?

CODE:

<html>
<head>
<title>WOweb.ru - Scripts - JavaScript - Search in DB file</title>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
<Style>
A:Link{ Color: #000000; Text-decoration: underline}
A:Visited{ Color: #000000; Text-decoration: underline}
A:Hover{ Color: #000000; Text-decoration: none}
td, body {font-family: verdana, arial, helvetica; font-size:11px;}
</Style>

<!-- HEAD START HERE -->



<!-- HEAD END HERE -->




</head>
<body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
<center>

<!-- BODY START HERE -->

<script SRC="database1.txt"></script>


<table cellpadding="0" cellspacing="0" border="0" width="611">
<tr>
<td width="21" CLASS="describe"></td>
<td width="590" CLASS="describe"> <p><b>Программа: JS для поиска
данных в текстовых БД</b></p>
<p><b>Требования:</b><ul CLASS="describe">
<li>Поддержка JavaScript Web-Браузером (IE, NN, Opera)</li>
</ul>
<p><b>Демонстрация</b></p>
<form method="POST" name="form1">
<p>         <input type="text" name="sub"
size="20"> <input type="button" value="Search" onClick="dolt()"><ul>
<li>Введите: Job, Web, Net, Car, News, Sport или другое...</li>
<li>Нажмите "Search" чтобы увидеть все записи БД.</li>
</ul>

</form>
</td>
</tr>
</table>

<!-- BODY END HERE -->



</body>
</html>

 
 Top
Nikitich
Отправлено: 17 Августа, 2004 - 14:20:32
Post Id



Пришелец-прораб


Покинул форум
Сообщений всего: 219
Дата рег-ции: Июль 2004  

Карма 16




тёркин василий
Цитата:
Подскажите как сделать,чтобы ввести слово или словосочетание в окошко и получить ответ.Конкретно хочу сделать словарь англ. слов по фотошоп с переводом,т.е. вводишь англ.слово и получаешь перевод.Есть ли готовый скрипт для этого?


Скрипты наверняка есть, возможно, даже готовые словари есть. Можешь также дать ссылку на сайты типа
http://lingvo.yandex.ru/ ,
пусть пользователь переводит сам. Подмигивание

Есть системы, которые могут переводить страницы сайта автоматически, например,
http://www.reverso.net/

Пример:
http://www.deutsche-kaiserreich.de/
Сам сайт на немецком, но можно кликнуть на флажок справа вверху, и все содержимое будет переведено на другой язык. Мне кажется, я видел что-то похожее на русском, но не помню, где.

Во, кстати, прикол, немецкая порнография начала прошлого века:
http://www.deutsche-schutzgebiet..._kaiserreich.htm
Только не смейтесь слишком громко. Хорошо

Ну и, наконец, можно написать самостоятельно. Простейший вариант предусматривает поиск слов в обычном текстовом файле. Поскольку это уже база данных, а не простой файл, хотя и текстовый, нужно придумать ее формат. Например, каждое новое слово начинается с новой строки, отделяется от перевода символом #, в свою очередь, перевод начинается с #, а заканчивается двумя символами ##, а потом символом конца строки. Очень желательно такой файл отсортировать по алфавиту. Наверняка можно найти такие "словари" уже готовые.

Таким образом, скрипт должен уметь открывать файл, искать нужное слово (или часть его), потом определять слово целиком (упрощенно говоря, все, что до #) и выдавать перевод (все, что между # и ##). Вот и все, не так уж и сложно.

Тебе, правда, как минимум, понадобится еще функция перевода кодировки с той, что используется на сайте, в кодировку словаря, и обратно. Но это еще проще делается.\n\n(Добавление)
тёркин василий
Цитата:
Вот код этого скрипта(поиск в базе данных по ключевому слову).


Нет, это не код скрипта, это всего лишь форма, куда ты можешь внести слово для поиска. Сам скрипт потерялся в дороге.
 
 Top
гиссар
Отправлено: 18 Августа, 2004 - 16:21:59
Post Id


Newbie


Покинул форум
Сообщений всего: 40
Дата рег-ции: Май 2004  

Карма 1




Или например так: делаешь массив из английских и русских слов. Дальше - простая функция поиска нужного элемента в этом массиве. По поводу кодировки, так ее можно объявить в дескрипторе META (как у тебя и написано). Если ты под Windows - так пиши словарь в кодировке windows-1251, не ошибешься.

Поиск по сайту тоже можно сделать, только существенно сложнее.
Тема закрыта!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0386]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33