Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кнопка для поиска фразы на данном iframe

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Кнопка для поиска фразы на данном iframe
cooperok
Отправлено: 06 Января, 2012 - 14:53:17
Post Id


Частый гость


Покинул форум
Сообщений всего: 137
Дата рег-ции: Сент. 2011  
Откуда: Los Angeles, California


Помог: 0 раз(а)




Привет. Вчера узнавал насчет того что бы в iframe выводилась определенная часть сайта, но вот без успешно,
Хотелось бы узнать можно ли сделать кнопку на сайте для поиска фразы через Javascript
допустим у меня 3 iframe окна и что бы было 3 кнопки для каждого iframe.
поиск нужен такой же как если жмем Crtl+f и вводим фразу, но только кнопочный и что бы фраза поисковая была записана заранее что бы ничего не надо было вводить
когда жмем на кнопку фраза нашлась и выделилось то слово которое искали

Если возможно такое сделать напишите похожий пример.
(Добавление)
Вот пример нашел но он при поиске только жирным делает то слово которое надо найти, можно ли как то сделать что бы он не жирным делал а что бы это слово показал, тоесть допустим поисковое слово внизу сайта а форма запроса вверху, слово нашлось и страница вниз пролисталась,
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2.  function searchTextOnPage(inputId) {
  3.    var obj = window.document.getElementById(inputId);
  4.    var textToFind;
  5.    if (obj) {
  6.      textToFind = obj.value;
  7.    } else {
  8.      alert("Немогу найти текст = " + inputId);
  9.      return;
  10.    }
  11.    if (textToFind == "") {
  12.      alert("Вы ничего не ввели");
  13.      return;
  14.    }
  15.    document.body.innerHTML = document.body.innerHTML.replace(eval("/"+textToFind+"/g"),"<b style='color:yelow'>"+textToFind+"</b>");
  16.    var obj = window.document.getElementById(inputId);
  17.    obj.value = textToFind;
  18.  }
  19.  </script>


PHP:
скопировать код в буфер обмена
  1. <input type="text" id="text-to-find"> <input type="button" onclick="javascript: searchTextOnPage('text-to-find'); return false;"/>

(Отредактировано автором: 06 Января, 2012 - 15:14:45)



-----
This forum is vulnerable. I want to replace forum engine.
(c) OrmaJever
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB