Клик во всплывающем блоке

NikDestroyer

Client
Регистрация
10.01.2024
Сообщения
11
Благодарностей
0
Баллы
1
Всем привет! Пробую нажать на ссылку в блоке который появляется при наведении на ссылку, но зеннопостер его не видит похоже. Сделал наведение так:

C#:
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0")
    .FindElementByAttribute("a", "href", $"/profile/{id_polzovatelei}", "regexp", 0);

if (he.IsVoid)
{
    return -1; // Если элемент не найден
}

// Эмуляция движения мыши к найденному элементу
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
Наводит на нужный элемент правильно. При наведении появляется блок в котором нужно нажать например "Сделать подарок".

128139

Но не могу подцепиться. Пробовал и через кубик Выполнить событие - onclick, и в кубике C# прописывать, но не получается. Я новичок пока ещё, не закидывайте тапками.))
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
425
Благодарностей
107
Баллы
43
Что бы найти нужный элемент, надо составить xpath до него. Посмотреть и составить путь, можно в devtools. Ну а по скрину, вроде как динамичное меню появляющееся при наведении крысы, то сразу можно посоветовать поискать в ютубе видео, как ставить брейкпоинты в devtools на изменение страницы или нужного блока элементов, что бы по шагам дойти до визуализации менюшки и спокойненько на паузе составить xpath, до нужного элемента менюшки.
 

NikDestroyer

Client
Регистрация
10.01.2024
Сообщения
11
Благодарностей
0
Баллы
1
Что бы найти нужный элемент, надо составить xpath до него. Посмотреть и составить путь, можно в devtools. Ну а по скрину, вроде как динамичное меню появляющееся при наведении крысы, то сразу можно посоветовать поискать в ютубе видео, как ставить брейкпоинты в devtools на изменение страницы или нужного блока элементов, что бы по шагам дойти до визуализации менюшки и спокойненько на паузе составить xpath, до нужного элемента менюшки.
Спасибо. А регулярку в зенке с помощью тестера создавать нужно? Другую не поймёт?
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
425
Благодарностей
107
Баллы
43
Спасибо. А регулярку в зенке с помощью тестера создавать нужно? Другую не поймёт?
Не понимаю при чем тут регулярки... Элементы на странице ищутся с помощью языка xpath. Регулярки для работы с HTML разметкой, это крайний экстремальный случай.
 
  • Спасибо
Реакции: NikDestroyer

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 585
Благодарностей
1 383
Баллы
113
Спасибо. А регулярку в зенке с помощью тестера создавать нужно? Другую не поймёт?
Напишите в телеграм если хотите, зайду удаленно и посмотрю чем вам смогу помочь. Либо дайте детальную информацию что и как вы делаете и при чем здесь регулярка?
 

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