1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
|||||||||||
1 | |||||||||||
Chrome Extention Расширение-автоклик для браузера24.03.2018, 22:41. Показов 6269. Ответов 12
Метки нет (Все метки)
Привет! Я в программировании на JavaScript новичек. Мне нужно сделать расширение для браузера, которое на определённом сайте при нажатии к примеру клавиши F7 начинало бы кликать без остановки с большой скоростью кнопку id которой к примеру "target-btn". Я долго пробовал сделать сам, но у меня ничего не получилось.
Вот код, который я пытался втиснуть в расширение: Файл script.js
0
|
24.03.2018, 22:41 | |
Ответы с готовыми решениями:
12
Расширение для браузера Как заставить расширение для браузера исполнить, предложенный в посте, JavaScript-код? Создать расширение для браузера Yandex, которое будет менять цвет элементов на странице Авторизация на сайте через расширение браузера |
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
||||||||||||||||
25.03.2018, 17:33 [ТС] | 2 | |||||||||||||||
Привет! Я в программировании на JavaScript новичек. Мне нужно сделать расширение для браузера (Хром), которое на определённом сайте (сайт не мой) при нажатии, к примеру, клавиши Enter делало бы клик на кнопку id которой, к примеру, "target-btn". При том курсор мыши должен двигаться и работать независимо от этого действия. Я долго пробовал сделать сам, но у меня ничего не получилось.
Вот код, который я пытался втиснуть в расширение: Файл script.js
Добавлено через 4 часа 21 минуту UPD: Я со многими проблемами уже разобрался, единственное, что я не могу найти это сам обработчик клика т.к. ни $('#target-btn').click(); ни getElementById('target-btn').click(); не работают. Сейчас мой файл со скриптом выглядит вот так:
0
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
||||||
25.03.2018, 18:21 | 3 | |||||
strusik, а так?
0
|
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
||||||
25.03.2018, 18:52 [ТС] | 4 | |||||
Могу код самой кнопки выложить ещё.
Не помогло, всё равно не нажимается. Вот если что часть кода где я подключал может я что-то неправильно сделал:
0
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
||||||
25.03.2018, 18:55 | 5 | |||||
strusik, кое-что изменил.
0
|
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
||||||
25.03.2018, 19:10 [ТС] | 6 | |||||
Всё равно ничего не происходит, кнопка это зачарованная что ли не пойму?)) Уже третий день с ней мучаюсь. При том я писал подобную штуку через С# и всё работало, но мне это не подходит ибо на С# там был тестовый браузер на котором сайт не обновляется.
вот как это выглядело на C#
0
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
||||||
25.03.2018, 21:14 | 7 | |||||
strusik, так ведь уже пробовали ?
0
|
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
|
25.03.2018, 21:39 [ТС] | 8 |
Да, к сожалению тоже не работает, могу скинуть ссылку на сайт, но там авторизация нужна чтоб эту кнопку увидеть, ну или код могу скинуть кнопки
0
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
|
25.03.2018, 21:49 | 9 |
strusik, Давайте код кнопки.
0
|
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
||||||
26.03.2018, 20:15 [ТС] | 10 | |||||
Добавлено через 21 час 35 минут Aleksandrw, я ещё пробовал сделать имитацию клика мыши по координатам но тоже не выходит. Не понимаю, что с этой кнопкой не так Добавлено через 47 минут Aleksandrw, кстати полазив по коду сайта вот что я нашел во вкладке Event Listener, но не совсем пойму что это такое. Вроде как какое-то событие подключенное к этой кнопке. Возможно можно просто вызвать событие срабатывания кнопки без клика на кнопку? ссылка на скрин - http://images.vfl.ru/ii/152208... 125597.png
0
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
||||||
26.03.2018, 20:48 | 11 | |||||
strusik, честно, посмотрев в некоторых источниках , немного в недоумении от чего метод '.click ()' не работает при нажатии на Enter.
0
|
1 / 1 / 0
Регистрация: 24.03.2018
Сообщений: 9
|
||||||
26.03.2018, 22:49 [ТС] | 12 | |||||
Aleksandrw, а что это кстати за modal_open="trade" в коде кнопки? что-то мне подсказывает это как-то связано с тем, что после нажатия происходит
Добавлено через 1 час 57 минут Aleksandrw, всё, спасибо за помощь, я смог решить проблему эту, вот код:
1
|
39 / 38 / 26
Регистрация: 05.01.2018
Сообщений: 283
|
|
26.03.2018, 22:56 | 13 |
strusik, неплохо
0
|
26.03.2018, 22:56 | |
26.03.2018, 22:56 | |
Помогаю со студенческими работами здесь
13
Расширение для браузера Расширение для браузера, возможности Нужно доделать расширение для браузера Как создать расширение для браузера, меняющее значение css элементов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |