Просите, и дано будет вам.
Когда я увидел ваш вопрос, я тоже подумал, что было бы просто, даже тривиально, собрать что-то вместе, чтобы сделать это. К сожалению, это оказалось гораздо сложнее сделать из-за многочисленных препятствий и ограничений (вы можете увидеть список возникших проблем и ссылки в сценарии).
После долгих исследований, экспериментов и испытаний мне удалось создать пользовательский скрипт Chrome, который может делать то, что вы хотите. Одним из ограничений является то, что он не использует фактический элемент управления поиска / поиска браузера, поскольку разработчики не предоставили никакого программного доступа к нему. Тем не менее, DOM предоставляет способ поиска на странице указанного текста и перехода к ним, поэтому он работает более или менее.
Я немного его улучшил, чтобы он не срабатывал неправильно:
- Удерживайте Ctrl или Command⌘ при выделении текста (путем перетаскивания или двойного щелчка), чтобы перейти к следующему появлению выделенного текста.
- Удерживайте Shift+Ctrl или ⇧Shift+Command⌘ при выборе текста, чтобы перейти к предыдущему вхождению выделенного текста.
Пользовательский скрипт Find Selected .