About <js Find and Select Word in Page>


Суть скрипта:


            "Это ещё один инструмент по управлению содержимым страницы - инструмент поиска и выделения ключевых слов. Результирующее содержимое страницы мало отличается от исходного (если ключевое слово не является частью тега, аттрибута или адреса), ключевые слова только обрамляются в синие кавычки. Этот скрипт не является самодостаточным, так как не различает текст и размётку, и требует аккуратного применения. Можно конечно измудриться и обнулить все href'ы ссылок перед поиском и восстановить после, но положительный результат всё равно негарантирован (в этом случае нельзя быть уверенным, что линки не перепутаются, см. indexnohref.html). К тому же, на элементы, имеющие SRC, на события, на атрибуты тегов и сами теги такой ход не действует. Для страниц, изменяющих содержимое document.links и др., такие приёмы вообще неприменимы.

            Функция скрипта заменяет содержимое тела страницы полностью с помощью document.body.innerHTML = ... ;. Все манипуляции с содержимым страницы производятся в строковых переменных (Технология TextBuffer).

            Вставлять SRC на скриптовой файл желательно в голове страницы. Также для работы скрипта требуется сохранение исходного состояния страницы после загрузки: <body onload="SaveBody ();" ... >."


    TestOk: MyIE 2.0, Opera 7.23, Mozilla 1.6


Вот собственно и всё. ПРИМЕР.
ПРИМЕР c подменной href.



"Повторяем слова и ничего не имеем кроме слов..." /без имени/

 Территория без имени 
Сайт управляется системой uCoz