csExWB автоматически нажимает на ссылку на веб-странице - PullRequest
2 голосов
/ 14 марта 2012

как мне автоматизировать переход по ссылке на веб-страницу?

Я пытался:

csExWB.cEXWB cEXWB1 =new csExWB.cEXWB();
cEXWB1.navigate2("www.url.com");
cEXWB1.AutomationTask_PerformClickLink("my_link_by_id");

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

я тоже пробовал:

 cEXWB1.AutomationTask_NamedLinkScrollIntoView("my_link_by_id");

все равно ничего хорошего ... Что мне делать?

1 Ответ

0 голосов
/ 12 августа 2013

Посмотрите на базовый html для документа, который вы сканируете.В этом случае я бы специально искал javascript, действующий по ссылке или определяющий ссылку.

Обычно упоминаемая как "мышеловка", практика ищет доказательства того, что человек читает страницу после ее правильного отображения,Это может быть так же просто, как обновить URL ссылки, когда элемент body или какой-либо другой родительский элемент вашей ссылки получает свое первое событие ONENTER, ONOVER и т. Д.Выпадающие меню, как правило, имеют эту «функцию» довольно часто.В других случаях, и чаще всего, страница загружается динамически ... и URL ссылки еще не написан.

...