Как выбрать третий пункт в выпадающем меню ?

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
Подскажите, как выбрать третий пункт в выпадающем меню ? Меню закрывается и не успевает кликнуть.
 

Вложения

Valandersi

Client
Регистрация
19.01.2015
Сообщения
1 871
Благодарностей
1 117
Баллы
113
Подскажите, как выбрать третий пункт в выпадающем меню ? Меню закрывается и не успевает кликнуть.
Нету тут ванг, нужны данные доступа или хотяб кусок этих элементов
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
В режиме записи не работает
 

Вложения

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
это удаление записей в вордпресс
 

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Меню закрывается и не успевает кликнуть.
Попробуй кликни без меню. Сразу по этому значению, в некоторых случаях помогает.

Ну и не стоит забывать, что иногда это числа т.е. в value достаточно прописать значение 2.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113
можно попробовать через value как выше посоветовали.
ну и если прям надо поймать именно записи , то есть метод поймать. находим менюшку и на этот элемент ставим точку брейкпоинта на условие изменения поддерева или атрибута .
50377


потом кликаем по менюшке и если поймали точку вылезет вот такое окно

50378


и можно по шагам дойти до нужной стадии когда необходимые элементы будут видны. И так как все будет на паузе, можно легко узнать всю структуру и нужные атрибуты.
 
  • Спасибо
Реакции: nicanil

dsquad

Client
Регистрация
24.02.2017
Сообщения
20
Благодарностей
2
Баллы
3
Эмуляция клавиатуры
{DOWN}
{DOWN}
ПРофит
Всем спасибо за помощь
 
Последнее редактирование:
  • Спасибо
Реакции: Mikhail B. и Sergodjan

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
Да, кстати, тоже пару-тройку раз использовал такое, в подобных ситуациях, но сейчас забыл. :-)
@dsquad, молодец! :-)
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
После click выбирать нужное value - так по моему всегда было с выпадающими списками. На форуме не раз подымался этот вопрос.
 
Регистрация
05.06.2019
Сообщения
570
Благодарностей
453
Баллы
63
1. .RiseEvent(); по объекту Select или Div (без разницы), суть появляется выпадающий список.
2. .RiseEvent(); тот же объект, только использовать поиск по значению OuterText.

Пример:
//1
HtmlElement he = instance.ActiveTab.FindElementByAttribute("input:text", "class", "selector_input\\ selected", "regexp", 0);
if (he.IsVoid) return -1;
instance.WaitFieldEmulationDelay();
he.RiseEvent("click", instance.EmulationLevel);

//2
he = instance.ActiveTab.FindElementByAttribute("li", "OuterText", project.Profile.BornDay.ToString(), "regexp", 0);
if (he.IsVoid) return -1;
instance.WaitFieldEmulationDelay();
he.RiseEvent("click", instance.EmulationLevel);
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)