none
ps1 selenium как нажать на кнопку.

    Вопрос

  • Пытаюсь с помощью powershell + Selenium  нажать кнопку на вебсайте.

    Но у меня ничего не получается.
    Я пробовал уже .
     $ie.FindElementByClassName("adview_contact_fixed_btn").Click()
     $ie.FindElementByClassName("adview__button").click()
     $ie.FindElementByClassName("adview_contact__control").click()
     $ie.FindElementByXpath("//a[contains(.,'Написать')]").Click()
    Но в ответ упорно получаю ошибку.
    Исключение при вызове "Click" с "0" аргументами: "element not interactable
    Подскажите как правильно нажать на кнопку?

    18 января 2019 г. 9:54

Ответы

  • Попробовать Copy XPath:

    Либо подставить его $ie.FindElementByXpath, либо:

    $ie.FindElementsByTagName("a") | Where {$_.Text -eq "Написать"} | Foreach {$_.Click()}

    • Помечено в качестве ответа korggrodno3 18 января 2019 г. 14:10
    18 января 2019 г. 12:12
    Отвечающий