Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте!

Есть очень простой поиск текста по одной страничке.  http://ploscostopie.ru/register/

Необходимо к этому поиску прикрутить всплывающее окно с фразой "Ничего не найдено" в случае если пользователь попробует найти несуществующее слово. Сейчас просто ничего не происходит.

Поиск никак не связан с движком, это сторонний простейший поиск состоящий из одного JS файлика

Вот сам код поиска:

var lastResFind=""; // последний удачный результатvar copy_page=""; // копия страницы в ихсодном видеfunction TrimStr(s) {     s = s.replace( /^\s+/g, '');  return s.replace( /\s+$/g, '');}function FindOnPage(inputId) {//ищет текст на странице, в параметр передается ID поля для ввода  var obj = window.document.getElementById(inputId);  var textToFind;   if (obj) {    textToFind = TrimStr(obj.value);//обрезаем пробелы  } else {    alert("Введенная фраза не найдена");    return;  }  if (textToFind == "") {    alert("Вы ничего не ввели");    return;  }    if(document.body.innerHTML.indexOf(textToFind)=="1")  alert("Ничего не найдено, проверьте правильность ввода!");    if(copy_page.length>0)        document.body.innerHTML=copy_page;  else copy_page=document.body.innerHTML;    document.body.innerHTML = document.body.innerHTML.replace(eval("/name="+lastResFind+"/gi")," ");//стираем предыдущие якори для скрола  document.body.innerHTML = document.body.innerHTML.replace(eval("/"+textToFind+"/gi"),""+textToFind+""); //Заменяем найденный текст ссылками с якорем;  lastResFind=textToFind; // сохраняем фразу для поиска, чтобы в дальнейшем по ней стереть все ссылки  window.location = '#'+textToFind;//перемещаем скрол к последнему найденному совпадению } 

6 лет назад
R0LeXx
Роман 
33 годаРоссия
11 лет в сервисе
Был
месяц назад
Выбранный исполнитель
alexsasha192
Александр 
22 годаУкраина
6 лет в сервисе
Был
4 года назад
6 лет назад
$3
1 день
Отличный исполнитель! Все сделал быстро и качественно. Рекомендую!
Заказчик быстро предоставил все данные для начала работы и оплатил в срок. 10\10