|
Как сделать поиск по сайту?Обсуждение темы Как сделать поиск по сайту? в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; baho , http://meta.ua/webmaster/forms.asp - Украинский поисковик. http://company.yandex.ru/forms/ У многих поисковиков она есть... Надо учиться искать самостоятельно!... |
|
Опции темы |
19.09.2005, 21:59 | #11 |
|
baho,
http://meta.ua/webmaster/forms.asp - Украинский поисковик. http://company.yandex.ru/forms/ У многих поисковиков она есть... Надо учиться искать самостоятельно! |
|
19.09.2005, 22:28 | #12 |
|
Огромное спасибо, буду учиться
|
|
27.09.2005, 23:17 | #13 |
|
Я знаю как
|
|
27.09.2005, 23:55 | #14 | |
|
Цитата:
СПАСИБО ОГРО,МНОЕ заренее |
|
|
28.09.2005, 17:52 | #15 |
|
GLUK, на HTML + Java Script это невозможно.
И ещё: В следующий раз вместо "Я знаю как" лучше не пиши ничего. Кому нужно знать, что ты знаешь как... С ума можно сойти... ЗЫ: "Я знаю где искать, но никому не скажу. Я на форуме, чтобы хвастаться своей умной задницей!" |
|
28.09.2005, 20:15 | #16 |
|
Можно и вам это докажу очень спокойно. Это примитивный поис, но он реально работает.!!!!!!!!!!!!!!!!!!!
Вот это страничка: <HEAD> <!--Начало скрипта <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var item = new Array(); /* Вот, собственно, и самый главный момент кода. Добавьте здесь столько страниц, сколько требуется для поиска. */ // "имя файла","путь","Название Страницы","Много,Ключевых,Слов","Описание страницы" c=0; item[c]=new Array("index.html","","Стартовая страница","index,основная,стартовая","Демонстрация поискового механизма для сайта."); c++; item[c]=new Array("about.htm","","Обо мне","об,автор,контакты,email,кто","Контактная информация с автором страницы."); c++; item[c]=new Array("links.htm","","Ссылки","ссылки,больше,где,п охожее,друзья","Ссылки на сайты."); c++; item[c]=new Array("main.htm","main/","Основная страница","содержание,основная,фокус","Основная страница сайта."); c++; item[c]=new Array("logo.jpg","main/images/","Значок","ссылка,рисунок,картинка,графика","Карт инка."); <!--создание страницы как таковой привыводе результатов page="<html><head><title>Результаты поиска</title></head><body bgcolor='white'><center><table border=0 cellspacing=10 width=80%>"; function search(frm) { win = window.open("","","scrollbars"); win.document.write(page); txt = frm.srchval.value.split(" "); fnd = new Array(); total=0; for (i = 0; i < item.length; i++) { fnd[i] = 0; order = new Array(0, 4, 2, 3); for (j = 0; j < order.length; j++) for (k = 0; k < txt.length; k++) if (item[i][order[j]].toLowerCase().indexOf(txt[k]) > -1 && txt[k] != "") fnd[i] += (j+1); } for (i = 0; i < fnd.length; i++) { n = 0; w = -1; for (j = 0;j < fnd.length; j++) if (fnd[j] > n) { n = fnd[j]; w = j; }; if (w > -1) total += show(w, win, n); fnd[w] = 0; } win.document.write("</table> Всего найдено: "+total+" </body></html>"); win.document.close(); } function show(which,wind,num) { link = item[which][1] + item[which][0]; line = "<tr><td>"+item[which][2]+" Совпадений: "+num+" "; line += item[which][4] + " "+link+"</td></tr>"; wind.document.write(line); return 1; } // End --> </script> </HEAD> <BODY> <center> <form method=get action="javascript:void(0)" onsubmit="search(this); return false;"> <tr><td><input type=text name=srchval value=""><input type=submit value="Поиск"></td></tr> </form> </center> </BODY> GLUK добавил [date]1127924143[/date]: Хе-хе вот так!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
29.09.2005, 12:47 | #17 |
|
ГЛЮК
Посмотрел твой код в ХТМЛ и при загрузке страницы у меня все время жалуется фаервол, на то что кто то залезит на мой комп и поэтому страница полностью не открывается. может подскажешь в чем дело. спасибо |
|
29.09.2005, 18:39 | #18 |
|
Слух не знаю какие у тебя проблемы честно говоря.
Скрипт создаёт дочернюю страницу с резкльтатами поиска. А свму форму располагаешь где хош и как хош. У меня со скриптом никаких проблем не появилось. Всегда рад помочь. Недостаток скрипта. Если ты хош изменить дизайн дочерней страницы - у тебя ничего не получится. Скрипт не понимает тегоф ни физического ни логического форпматирования. Стили он тоже не понимает. Блин даже не знаю что делать. Можнт кто подскажет и разместит отредактированный код скрипта (я в скриптах вообще плохо рублю, так квк пока не знаю язаки ява и яваскрипт). Заранее спасиьо, товарищи. |
|
10.10.2005, 15:07 | #19 |
|
А нельзя как-нибудь сделать так чтобы поиск происходил на яндексе, а результат на моей страничке выдавался. Как буд-то у меня поик происходил?
И если можно, то как? |
|
10.10.2005, 16:40 | #20 | |
|
No5oRoG, http://xml.yandex.ru
GLUK, Цитата:
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск по сайту от Yandex | 74ivan74 | Кальянная | 2 | 25.10.2009 19:45 |
Поиск по сайту | Отшельник | HTML, CSS, JavaScript | 3 | 20.07.2008 11:54 |
поиск по сайту на js ? | ANGRY | ASP, Perl, PHP и MySQL | 5 | 25.05.2004 03:49 |
поиск по сайту | Popelushka | HTML, CSS, JavaScript | 5 | 29.04.2003 04:03 |
Поиск по сайту | dim | HTML, CSS, JavaScript | 1 | 05.03.2003 02:31 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|