Что мне нравится делать, это программно запускать функции поиска на странице моего браузера с JavaScript.Как я могу программно запускать поиск в моем браузере?
I.e. когда страница загружается и пользователь нажимает Ctrl + F, поле поиска открывается, и пользователь может ввести поисковый запрос. Обычно это зависит от используемого браузера во всех выделенных событиях.
Я хочу сделать то же самое на моей странице:
- Вызов некоторых JavaScript API браузера, чтобы вызвать поле поиска.
- Позвоните в JavaScript API браузера, чтобы ввести значения в поле поиска.
- Фактически выполните поиск.
Хотя я думаю, что это невозможно, из-за возможных рисков безопасности, я все еще хочу быть уверенным.
Поэтому мой вопрос:
Можно ли программно вызвать функцию поиска на странице веб-браузера?
(Если нет общего API, может быть, есть браузер конкретные способы сделать это)
Я не уверен, если то возможно. JS имеет область загрузки страницы в ее окне, а функция поиска - часть браузера. Вы можете попытаться иметь свой собственный контроль поиска и «вводить», искать в загруженном документе и имитировать поведение. Что-то похожее на слабину, но вместо того, чтобы загружать чат другого пользователя, выполните поиск на текущей странице. – Rajesh
Вероятно, [этот ответ] (http://stackoverflow.com/questions/596481/is-it-possible-to-simulate-key-press-events-programatically) поможет вам –
@AminurRashid Я не вижу, как это возможно Помогите. Вы можете объяснить? –