Загрузка...

Как совершить клик сюда?

Тема в разделе C# создана пользователем anti_SCAM 4 окт 2023. 242 просмотра

Загрузка...
  1. anti_SCAM
    anti_SCAM Автор темы 4 окт 2023 322 11 окт 2019
    Ребят. Кто знает, как сюда совершить клик? [IMG]
    Использую этот код:
    CSHARP
    IWebElement phoneIconElement = driver.FindElement(By.CssSelector("i.icon.icon-phone[aria-hidden='true']"));
    phoneIconElement.Click();
    Но происходит ошибка и клика нет. Помогите решить проблемку.
     
  2. LAKONELLI
    лкм нажми
     
    1. anti_SCAM Автор темы
      LAKONELLI, Мне нужно это сделать с помощью кода..
  3. Loss
    Loss 4 окт 2023 я бели 7484 18 апр 2018
    Аче через апи телеги нельзя звонить, зачем те селениум
     
  4. Копировать
    Копировать 4 окт 2023 :love2: TRX&ENERGY(FROM 100₽/66.000) - lzt.lol/TRX1 :love2: 16 019 3 фев 2018
    С помощью кода ты никак не сможешь позвонить, нету такой возможности, но если она появилась то даже интересно будет почитать
     
    4 окт 2023 Изменено
    1. anti_SCAM Автор темы
      Копировать, Ну вообще, можно с помощью селениума кликать по элементам на странице. Но почему то вот с этой кнопкой не получается
  5. el9in
    el9in 4 окт 2023 lolz.live/threads/7387449 — USDT TRC без комиссии
    Вот пример кода на JS, при помощи метода evaluate который исполняется через консоль.

    JS
    const element = document.querySelector('.icon.icon-phone[aria-hidden="true"]');

    const event = new MouseEvent('mousedown', {
    bubbles: true,
    cancelable: true,
    view: window
    });

    element.dispatchEvent(event);
     
  6. bylex
    bylex 4 окт 2023 Безделье - это игрушка дьявола 3072 7 апр 2019
    1) Для начала проверь: Ошибка происходит по время выполнения метода Click() или во время поиска элемента. Если во время поиска, тогда надо искать правильный класс.
    2) Если ошибка именно при вызове метода Click(), то возможно Selenium ругается, что не может вызвать Click по этому html тегу, тогда советую проверит какой тег находит при поиске. Например, если phoneIconElement - это span, то вполне возможно, что из-за этого ошибка, т.к. Click применим только к button.
    Вот примеры:
    [IMG]
    [IMG]
     
    4 окт 2023 Изменено
    1. anti_SCAM Автор темы
      bylex, Ошибка именно при поиске элемента ...
    2. Kalipso
      anti_SCAM, потому что web :tg: и декстоп разные вещи наверное
    3. bylex
      anti_SCAM, ну значит либо элемента не существует, либо ты неверный XPath задаёшь. Скорее всего 2 вариант.
  7. Even_cute
    Even_cute 4 окт 2023 Заблокирован(а)
    Лкм нажми
     
  8. vtlstolyarov
    vtlstolyarov 4 окт 2023 474 8 янв 2022
    Это из-за
    aria-hidden="true"
    на элементе - селениум такие "не видит", или нажми на контейнер или через javascript
     
  9. Kalipso
    Kalipso 4 окт 2023 :love2: TRX&ENERGY(FROM 100₽/66.000) - lzt.lol/2trx :love2: 501 12 апр 2022
    Пусть по координатам кликает
     
Top