- Регистрация
- 29.06.2017
- Сообщения
- 134
- Благодарностей
- 10
- Баллы
- 18
Яндекс-картинки,
https://yandex.ru/images/
После нажатия на кнопку "Поиск по картинке", открывается панель сверху, там есть область, если на которую нажать, откроется диалоговое окно выбора файла.
Вот снипет:
XPath я использовал такой здесь: //body/div[3]/div/div[1]/div/form[1]
Еще я пробовал такие пути:
//div[contains(@class, 'cbir-panel__upload-box')]
//input[contains(@class, 'cbir-panel__upload-box')]
ZP говорит OK, но ничего не происходит, диалог не открывается. Понимаю, что что-то делаю не так, одновременно я не понимаю, что именно, в силу недостатка опыта.
Помогите понять, что не так.
Буду признателен весьма!
https://yandex.ru/images/
После нажатия на кнопку "Поиск по картинке", открывается панель сверху, там есть область, если на которую нажать, откроется диалоговое окно выбора файла.
Вот снипет:
Код:
//поиск кнопки "Выберите файл"
Tab tab = instance.MainTab;
HtmlElement btn_Select_File = tab.MainDocument.FindElementByXPath("//body/div[3]/div/div[1]/div/form[1]", 0);
//нажатие на кнопку "Выберите файл"
btn_Select_File.RiseEvent("click", "Full");
Еще я пробовал такие пути:
//div[contains(@class, 'cbir-panel__upload-box')]
//input[contains(@class, 'cbir-panel__upload-box')]
ZP говорит OK, но ничего не происходит, диалог не открывается. Понимаю, что что-то делаю не так, одновременно я не понимаю, что именно, в силу недостатка опыта.
Помогите понять, что не так.
Буду признателен весьма!