Получается кликнуть на элемент в конструкторе, но не получается через экшн

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
Есть button элемент для загрузки файла при постинге.
Пытаюсь настроить клик по нему. В конструкторе действий всё работает правильно, но при активации через кубик ничего не происходит

Все вышеперечисленные действия производятся на одной и той же странице в одно и то же время, то есть таргетные настройки элемента сбиваться не должны(пробовал находить элемент как по innerText, так и по class). Опять же, в конструкторе всё отрабатывает корректно.

Самое странное, что пытался настроить клик через JS экшен и в панели разработчика клик срабатывает, а при добавлении в экшен нет.

Кто-то сталкивался с таким? В чем может быть дело?
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
Запись проекта нажми, может там ещё что происходит.
 

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
Пробовал. Записывается действие, но не воспроизводится повторно.
И опять же, банальный js код в инструменте разработчика отрабатывает, но не через кубик (на текущей странице выставлено)
 

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
То же самое при поиске - клике через xpath
 

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
----------
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 596
Благодарностей
1 014
Баллы
113
css отключи попробуй без него посмотри куда клик идёт по сути.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
@nick_aso Будет хорошо, если вы пришлёте минимальный шаблон пример.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
Да толком нет шаблона, 2 простых экшена
На нескольких других сайтах срабатывает правильно, на этом отказывается работать
Попробовал в т.ч через тач. Видно, что целится правильно на кнопку, но дальше ничего не происходит
Если через network смотреть в инструментах разработчика -ERR FILE NOT FOUND

Я подозреваю, что суть либо в специфике взаимодействия из редактора, либо на сайте стоит защита/ нестандартно запрогано добавление файла
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
возможно нужно изменить xpath, и/или кликать на родительский элемент

Да, метод часто срабатывает, но в моём случае нет
В очередной раз повторю:
Через конструктор действий всё работает как надо. Клик проходит, открывается поле для загрузки
Но стоит только записать действие - работать всё перестает
 

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1
Причина любопытная и отчасти комедийная: в экшене "Файлы для загрузки на сервер" был указан сложносочиненный путь, который и вызывал ошибку
Переместив файл в другую директорию проблему устранил. Не совсем только понятно, почему при этом получалось добавлять файл вручную(ведь по факту в обоих вариантах мы передаем сайту путь до файла).
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113
Не совсем только понятно, почему при этом получалось добавлять файл вручную(ведь по факту в обоих вариантах мы передаем сайту путь до файла).
У зенки свои особенности отладки в ручном режиме :ap:
 

nick_aso

Новичок
Регистрация
23.10.2020
Сообщения
15
Благодарностей
0
Баллы
1

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113

radv

Client
Регистрация
11.05.2015
Сообщения
3 788
Благодарностей
1 952
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)