Как искать текст с помощью клавиши Enter в синей призме - PullRequest
0 голосов
/ 25 июня 2018

У меня есть окно поиска, в которое я могу ввести текст поиска, однако рядом с ним нет кнопки поиска.Поэтому мы нажимаем кнопку ввода после ввода текста поиска в текстовом поле.

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

Если фокус мыши находится внутри текстового поля, то внутри него можно увидеть знак «X»

enter image description here

Если я использую глобальные клавиши, тогда фокус мыши находится вне текстового поля, как показано ниже

enter image description here

1 Ответ

0 голосов
/ 26 июня 2018

Чтобы решить эту проблему, я сначала попытался бы установить фокус на поле, отправив глобальный центр щелчка мышью (а не только фокус) в текстовое поле.

Затем отправьте ключ "{ENTER}" или "~" в текстовое поле, используя Отправить глобальные ключи .

Я бы предположил, что если это не сработает, вы увидели контейнер Textbox, а не само Textbox каким-либо образом.

Кроме того, в качестве последнего средства вы также можете отправить команду Javascript на веб-страницу, чтобы инициировать отправку формы. Это может быть достигнуто с помощью этапа навигации на верхнем элементе модели приложения (самый высокий по иерархии).

Удачи!

...