Показать сообщение отдельно
  #1 (permalink)  
Старый 17.03.2016, 23:36
Новичок на форуме
Отправить личное сообщение для van113377 Посмотреть профиль Найти все сообщения от van113377
 
Регистрация: 10.10.2014
Сообщений: 3

симуляция действий пользователя
Здравствуйте уважаемые форумчане.
function OpenInputAuth() {
        if ($('#password')[0] == undefined) {
            document.getElementsByClassName('btn-group btn-group-lg')[0].childNodes[1].click();
            setTimeout(OpenInputAuth, 1000);
            return;
        }
 
        setTimeout(function () {
            $('#login').trigger('click');
        }, 2000);
    }
    OpenInputAuth();

вот сайт https://gamenet.ru/

этот код должен нажать кнопку вход, подождать пока форма откроется и поставить фокус(текстовый курсор) в поле логин. Поле становится активным но текстовый курсор в него не попадает. Зато если перед вызовом тригера нажимаю на надпись вход в игру, или в поле пароль, то код срабатывает как надо.
Что я делаю не так, помогите пожалуйста.
Ответить с цитированием