Сымитировать клик на webElement

P
На сайте с 19.01.2013
Offline
31
611

Добрый день!

Делаю одну приблуду для автоматической простановки ставок.

Подключаю вот эту страницу:

https://www.bkfon.ru/live/

Вопрос: как сымитировать клик на каком либо коэффициенте?

Там вот такой html-код:


<td class="eventCellSelected" id="event6752641win1">6.20&nbsp;</td>

Если я пишу в консоли


document.getElementById('event6752641win1').click()

ничего не происходит.

Подключил к этой странице jQuery, написал:


$('#event6752641win1').trigger('click')

также в ответ тишина (оно и понятно - если не работает document.getElementById('event6752641win1').click() - не работает и этот код);

Когда мышкой кликаешь - все работает.

Но нужно кликнуть java-скриптом.

Есть у меня еще функция triggerAll - запускает все подключенные события - тоже ничего не происходит.

Там есть js-скрипт 9 000 строк - но я не так глубоко знаю JS чтобы найти там ответ.

Может кто то из местных гуру поможет?

Хотя бы в каком направлении копать.

Ragnarok
На сайте с 25.06.2010
Offline
226
#1

propr, гуглите в сторону "jquery click link in iframe"

//TODO: перестать откладывать на потом
P
На сайте с 19.01.2013
Offline
31
#2

Ragnarok, спасибо за ответ.

Там не в iframe дело.

На самом деле я это пытаюсь сделать на сайте fonbet.com, на котором эта страница не во фрейме, и все равно не получается.

bkfon.ru я указал, т.к. он в России доступен, а fonbet.com - нет.

S
На сайте с 30.09.2016
Offline
469
#3
propr:

Подключаю вот эту страницу:
https://www.bkfon.ru/live/

Что означает слово "подключаю"?

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
P
На сайте с 19.01.2013
Offline
31
#4

"Подключаю" значит "подключаю к своему софту".

S
На сайте с 30.09.2016
Offline
469
#5

Каким способом?

P
На сайте с 19.01.2013
Offline
31
#6

Грубо говоря - это браузер, действия которого автоматизированы.

S
На сайте с 30.09.2016
Offline
469
#7

Грубо говоря, если это браузер Вашей разработки, то он может вообще не понимать javascript, к примеру. Мы-то откуда знаем возможности Вашего личного софта?

P
На сайте с 19.01.2013
Offline
31
#8

Вопрос был в том чтобы JS-код который мне нужен работал хотя бы в каком нибудь FireFox, к примеру. Если он будет работать в FireFox, он будет работать и у меня.

S
На сайте с 30.09.2016
Offline
469
#9

Это у нас типо такая игра - в загадки и отгадки?

Ну тогда у меня следующий вопрос:

Каким образом Вы подключите сторонний сайт в том же Файерфоксе?

tommy-gung
На сайте с 22.11.2006
Offline
287
#10
propr:
Вопрос был в том чтобы JS-код который мне нужен работал хотя бы в каком нибудь FireFox, к примеру

у браузера нет доступа к iframe внешнего ресурса

Здесь не могла быть ваша реклама

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий