Нажать на кнопку "Отправить" в ОД

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28
Не получается стандартными методами нажать на кнопку.
Эмуляцией победил, но при многопоточности ведет себя не корректно.
Возможно есть какой-то способ вызвать клик используя JS?
Моб. версию не предлагать))
 

Dailes

Client
Регистрация
27.05.2013
Сообщения
193
Благодарностей
76
Баллы
28
Хз как при многопотоке будет, но что если отправить через свой код нажатие кнопки Enter?
 

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28
Хз как при многопотоке будет, но что если отправить через свой код нажатие кнопки Enter?
Именно это и подразумевалось под "Эмуляцией победил".
При многопотоке фокус либо не ставится, либо его больше нет там где надо, логику не понял, но в итоге в сообщении просто добавляются пустые строки.
 

Dailes

Client
Регистрация
27.05.2013
Сообщения
193
Благодарностей
76
Баллы
28
Странно, поидее после ввода фокусировка должна оставаться в окне сообщения и такая эмуляция должна адекватно срабатывать, в моём понимании.
 

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28
Странно, поидее после ввода фокусировка должна оставаться в окне сообщения и такая эмуляция должна адекватно срабатывать, в моём понимании.
Работает не стабильно. У меня нормально, а у заказчика на боксе одна не малина.
Попробовал через JS
Код:
document.getElementById("myButtonId").click();
- эффекта 0.
Хочется понять, что за замудр с этой кнопкой сделали в ОД.
 

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
516
Баллы
113
Попробуйте так

Added:
Да и так тоже работает
Код:
document.getElementById("hook_FormButton_button_continue").click();
 

Вложения

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
516
Баллы
113
У меня нет там аккаунта :ak:
 

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28
Последнее редактирование:

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
516
Баллы
113
Ничего не пришло..
 

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Благодарностей
84
Баллы
28
Проблема разрешилась и состояла в качестве эмуляции ввода.
 

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