Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.12.2016, 19:58
Новичок на форуме
Отправить личное сообщение для antonium Посмотреть профиль Найти все сообщения от antonium
 
Регистрация: 15.12.2016
Сообщений: 1

JS / jQuery — почему не получается выполнить программный клик по кнопке?
Делаю бота для одного сайта на JS. Подгружаю свой JS файл через закладку в браузере, есть такой способ.

Использую браузер Google Chrome, пробую с помощью jQuery выполнить клик по кнопке на этом сайте, но почему то не получается.

Не рекламы ради конечно, собственно сам сайт вот: alpari[dot]ru/ru/binary_options/

Кликать необходимо по кнопке "ВЫШЕ". Пробовал двумя способами:
$("div.bali-grid__call_put button.bali-button_type_green").trigger("click");

var event = $.Event('click'); 
event.clientX = 1010; 
event.clientY = 805; 
$('div.bali-grid__call_put button.bali-button_type_green').trigger(event);


Но клик не происходит. Возможно как то сделан запрет на программный клик, но пока не понял как.
Ответить с цитированием
  #2 (permalink)  
Старый 17.07.2018, 00:28
Новичок на форуме
Отправить личное сообщение для Qaplok Посмотреть профиль Найти все сообщения от Qaplok
 
Регистрация: 17.07.2018
Сообщений: 1

Я, конечно понимаю - полтора года прошло. Просто тоже работаю над тем же сайтом и хотелось бы обменяться опытом, тем более, что они вскоре переходят на новую платформу.
По кнопкам Вверх\Вниз нажимаю отлавливанием их позиций на экране.
d=document.getElementsByClassName("bali-button bali-button_type_green bali-button_call_put bali-button_call")[0].getBoundingClientRect();
console.log("UP_X1X2Y1Y2 X1:"+d.left+", Y1:"+d.top+", X2:"+d.right+", Y2:"+d.bottom+", ");

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


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS загружает изображение всегда с локального кэша - почему? buhpro Общие вопросы Javascript 4 02.10.2013 20:01
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 04:56
JS vs jQuery bpystep Общие вопросы Javascript 13 10.02.2013 16:54
Не получается передать переменную из JS в PHP Lion_astana AJAX и COMET 2 23.11.2010 16:23
Почему это работает? (инклуд JS в JS) Василий Б. Общие вопросы Javascript 4 11.06.2010 11:41