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

Ctrl + F тебе не подходит?

Ctrl+F выделяет последовательно каждое вхождение искомой подстроки, а человек имхо хочет выделять по нажатию кнопки все вхождения на странице.

Да, нужно, чтоб все вхождения показывались, и еще:
часто нужно найти несколько разных строк, которые могут присутствоватьна одной странице. Поэтому желательно задать их заранее на этапе настройки экстеншна.
А потом при нажатии кнопки они все должны быть выделены или должна появиться надпись рядом с кнопкой, что строки такая и такая наличествуют, заразы :)
.. а пока действительно только ctrl+F в сорсе :(
Если можете помочь, буду признателен.

Barkett
Так там же есть кнопка Подсветить :cool:

Forest
подсветить, конечно хорошо, но только ночью и прожектором :)

но когда делаешь такие поисковые операции сотнями в час, то начинает ломать каждый раз открывать сорс, вгонять строки поиска по одной или оптом - неважно..
я не ведусь в ява программировании, но думаю поисковый скрипт не должен составить для спеца сложностей..
А между прочим такой экстеншн был бы полезен многим, вебмастерам, для поиска ответных ссылок на чужих страницах.

Rommel.ua

подсветить, конечно хорошо, но только ночью и прожектором

Это был ответ исключительно на

а человек имхо хочет выделять по нажатию кнопки все вхождения на странице

часто нужно найти несколько разных строк

Это действительно бывает нужно :) Особенно, чтобы разные фразы разными цветами :cool:

Как вариант, строки поиска можно держать в  буфере обмена с помощью менеджера мультибуфера обмена.

Или доработать стандартный код поиска Лиса/написать на его основе свой.

NVU, кстати, такое делать не умеет?

Или можно в качестве просмотрщика кода страницы подцепить любой редактор, который такое умеет :cool:

to Forest

Как вариант, строки поиска можно держать в  буфере обмена с помощью менеджера мультибуфера обмена.

Это довесок к фоксу или к винде? Если к фоксу, адресок, плз :)

Или доработать стандартный код поиска Лиса/написать на его основе свой.

Я ж писал, что в ява программировании полный чайник :( . Знаю, что фокс написан весь на яве+зул, но..

NVU, кстати, такое делать не умеет?

не пробовал его вообще :\ .

Или можно в качестве просмотрщика кода страницы подцепить любой редактор, который такое умеет :cool:

Редактор подразумевает, что на каждой анализируемой странице нужно открывать окно сорса и уже в нем искать.. это примерно то же есть и сейчас, разве что может с несколькими строками сразу дело чуток упростится

Пробовал сделать что-то похожее с помощью гризманки+WYSiWYG экстеншн для создания скриптов. может руки чуток кривоваты, но работало это через раз. Создавал для заданной строки подсветку и увеличение размера. Кстати, тут есть конкретный вопрос, если можешь, написать скрипт для поиска и выделения подстроки в сорсе, так чтоб он встроился через гризманки, помоги, тока укажи куда вставлять нужную строку в скрипте :D

Rommel.ua пишет

Я ж писал, что в ява программировании полный чайник

Кхм... В фоксе не Java, а JScript. Что совсем не одно и тоже. А на C++ умеете? Если да --- правьте сам фокс :)

Rommel.ua

Это довесок к фоксу или к винде?

Мб такое есть и к Лису...
К винде точно есть.

LattyF
немного владею delphi. :( В популярных вещах в свое время не озаботился навостриться, а теперь просто некогда.. Но дело нужное, так что придется как-то развиваться.
а есть русские ресурсы по Jscript? ну а на крайний случай, ангельские :)

LattyF

В фоксе не Java, а JScript. Что совсем не одно и тоже

А раньше JavaScript навродь был.

Rommel.ua
Для выделений некий bookmarklet попадался - на
http://www.squarefree.com/bookmarklets/
примерно такой:

Выделить код

Код:

javascript:(function(){var count=0, text, dv;text=prompt(%22Search phrase:%22, %22%22);if(text==null || text.length==0)return;dv=document.defaultView;function searchWithinNode(node, te, len){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;if( node.nodeType==3 ){pos=node.data.toUpperCase().indexOf(te);if(pos>=0){spannode=document.createElement(%22SPAN%22);spannode.style.backgroundColor=%22yellow%22;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else if( node.nodeType==1&& node.childNodes && node.tagName.toUpperCase()!=%22SCRIPT%22 && node.tagName.toUpperCase!=%22STYLE%22){for (var child=0; child < node.childNodes.length; ++child){child=child+searchWithinNode(node.childNodes[child], te, len);}}return skip;}window.status=%22Searching for '%22+text+%22'...%22;searchWithinNode(document.body, text.toUpperCase(), text.length);window.status=%22Found %22+count+%22 occurrence%22+(count==1?%22%22:%22s%22)+%22 of '%22+text+%22'.%22;})();

И ещё у какого-то поискового расширения (опять же, - вроде бы)) результаты подкрашиваются.

vladmir пишет

А раньше JavaScript навродь был.

Ой, да :) Во всем мелкомягкие виноваты со своим JScript :)

Rommel.ua, ну дельфя тут не помошник. Тут компонентов не натаскаешь :).

а есть русские ресурсы по Jscript?

А погуглить? Ландо уж, лови http://www.citforum.ru/internet/javascript/index.shtml. Первая ссылка из гугля :) Ответственность за содержание несет гугл :)

LattyF
Ну уж погуглить... Начали с того, что не просто ява, а "ява на халяву" ;) , на вопрос о том, где найти халявную яву идет ответ что в магазине... Спасибо, :)) буду смотреть.
Vladimir
Спасибо, попробую вкурить в основы подходящих яв/явов/явьев и тогда придет очередь предложенного тобой кода :)

vladmir

букмарклетс определенно рулят!!! :D Это ж готовые скрипты, поправить которые для удобства может любой человек с логическим мышлением.
Премного благодарен! кнопки на панели закладок - выборка строк в одно касание :)

Благодарю всех, кто отвечал, за полезную дискуссию :cool:

Rommel.ua пишет

LattyF
а есть русские ресурсы по Jscript? ну а на крайний случай, ангельские :)

http://www.r-t-f-m.info/books_frame.php?book=12001
Русский мануал + описание по Jscript

http://alepira.ural.ru/clientguide13/index.htm
http://alepira.ural.ru/clientref13/index.htm
JavaScript - руководство и справочник