что делать, если у элемента каждый раз генерируется новый селектор

Поддержка
  • На сайте есть страница подключения почтовых ящиков. Каждый вид почтового ящика - это фрейм, и у него при обновлении страницы каждый раз генерируется новый код селектора
    выглядит так
    https://www.screencast.com/t/0vwEaF7PE
    Из-за этого сделать так, чтоб при каждом новом прохождении сценария происходил клик на элемент, не выходит

    Если выбрать не CSS, то нужный элемент выделить не получается. Например, match или xpath выделяет все элементы https://www.screencast.com/t/yAaZUWASQ а по координатам выделяется вся область и кликается не туда, куда надо
    https://www.screencast.com/t/5NxmWps1inaR

    Полный автоматический код Match выглядит так

    MATCH><iframe src="/mail/?IFRAME=Y&IFRAME_>FRAME>>MATCH><a class="mail-add-item" href="/mail/con

    xpath так:

    XPATH> id("iframe_vzxidsbhce") >FRAME> >XPATH> /html[@class="bx-core bx-no-touch bx-no-retina bx-chrome"]/body[1]/div[1]/div[2]/div[@class="mail-add"]/div[@class="mail-add-inner"]/div[@class="mail-add-services"]/div[@class="mail-add-list"]/a[@class="mail-add-item"]

    Я пока еще плохо в них разбираюсь, при попытке как-то отредактировать эти коды, выделить нужный мне единственный элемент у меня не получилось.

    Соответственно, проблема в том, что при каждом прохождении скрипта селектор меняется и на этом шаге все застревает. Что можно сделать в подобных случаях?

  • @super84 спасибо!

  • 0 Votes
    5 Posts
    488 Views
  • 0 Votes
    2 Posts
    277 Views
  • 0 Votes
    4 Posts
    574 Views
  • -4 Votes
    20 Posts
    1770 Views
  • 0 Votes
    2 Posts
    580 Views