Как заставить прокликать все элементы, даже с коротким названием?



  • Подскажите, пожалуйста, заметил такой баг в своем скрипте.
    Нужно в странице перейти по каждой ссылке.
    Выбираю элемент, прокликиваются только те, что с названием нормальной длинны. Если название короткое, например 1 слово, клик происходит в пустое место поля.

    Условно говоря, страница имеет такой список
    <p><a href=""></a>Ссылка 1 имеет некоторое описание</p>
    <p><a href=""></a>Ссылка 2 имеет некоторое описание</p>
    <p><a href=""></a>Ссылка 3 нет</p>
    <p><a href=""></a>Ссылка 4 имеет некоторое описание</p>

    Так вот в ссылку 3 - не попадает. Клик происходит правее её.
    Использую, двигать мышь и кликать на элемент. Почему то мышь так и тянет жать в правую часть селектора. Как поправить, подскажите, пожалуйста? Спасибо

    Получать текст ссылки и тянуть мышь к первому слово ссылки? ))
    Пока только тренируюсь, но можно попробовать, если идея имеет смысл.



  • @kuzkuz said in Как заставить прокликать все элементы, даже с коротким названием?:

    Подскажите, пожалуйста, заметил такой баг в своем скрипте.
    Нужно в странице перейти по каждой ссылке.
    Выбираю элемент, прокликиваются только те, что с названием нормальной длинны. Если название короткое, например 1 слово, клик происходит в пустое место поля.

    Условно говоря, страница имеет такой список
    <p><a href=""></a>Ссылка 1 имеет некоторое описание</p>
    <p><a href=""></a>Ссылка 2 имеет некоторое описание</p>
    <p><a href=""></a>Ссылка 3 нет</p>
    <p><a href=""></a>Ссылка 4 имеет некоторое описание</p>

    Так вот в ссылку 3 - не попадает. Клик происходит правее её.
    Использую, двигать мышь и кликать на элемент. Почему то мышь так и тянет жать в правую часть селектора. Как поправить, подскажите, пожалуйста? Спасибо

    Получать текст ссылки и тянуть мышь к первому слово ссылки? ))
    Пока только тренируюсь, но можно попробовать, если идея имеет смысл.

    Скорее всего у вас выбран неверный селектор элемента, что сам элемент имеет размер больше указанной в нём ссылки. BAS выбирает случайные координаты в элементе для клика, но ближе к центру.



  • @Fox то что в теге <p>



  • @kuzkuz said in Как заставить прокликать все элементы, даже с коротким названием?:

    @Fox то что в теге <p>

    Откройте фаербаг и посмотрите размер элементов, скорее всего вы кликаете на родителя. Так же можете определять координаты элемента сами и кликать в любом его месте


Log in to reply