Size: a a a

2020 May 09

M

Mr. Nobody in pro.js
Maks 😈 Disco
4 скрина, запускаю код - ошибка, далее просто ищу элемент физически вручную, последний скрин - успешное срабатывание срипта(вставляет цифру  в поле инпут)
Всё намного проще, посмотри где именно ты выполняешь код.
источник

MD

Maks 😈 Disco in pro.js
Denis Efremov
Расскажи, что конкретно ты хочешь автоматизировать и зачем? Я скажу тебе как быстрее и легче это сделать
Есть сервис в котором я выполняю заявки, чтобы каждый раз, в каждой заявке не вводить цифру, не нажимать поиск и не выбирать результат, я хочу, чтобы скрипт сам все это делал. Как я выяснил, окно , куда я собирась вставлять - iframe(который открывается по нажатию на элемент). Переделал код, теперь он срабатывает, но только когда открыт этот iframe. Проблема в том, что я теперь не могу(не знаю как) прикрутить обработчик событий(нажатия клавишь).
источник

M

Mr. Nobody in pro.js
У тебя там iframe.
источник

DE

Denis Efremov in pro.js
Mr. Nobody
Всё намного проще, посмотри где именно ты выполняешь код.
В консоли на чужом сайте
источник

DE

Denis Efremov in pro.js
Maks 😈 Disco
Есть сервис в котором я выполняю заявки, чтобы каждый раз, в каждой заявке не вводить цифру, не нажимать поиск и не выбирать результат, я хочу, чтобы скрипт сам все это делал. Как я выяснил, окно , куда я собирась вставлять - iframe(который открывается по нажатию на элемент). Переделал код, теперь он срабатывает, но только когда открыт этот iframe. Проблема в том, что я теперь не могу(не знаю как) прикрутить обработчик событий(нажатия клавишь).
puppeteer
источник

M

Mr. Nobody in pro.js
Maks 😈 Disco
Есть сервис в котором я выполняю заявки, чтобы каждый раз, в каждой заявке не вводить цифру, не нажимать поиск и не выбирать результат, я хочу, чтобы скрипт сам все это делал. Как я выяснил, окно , куда я собирась вставлять - iframe(который открывается по нажатию на элемент). Переделал код, теперь он срабатывает, но только когда открыт этот iframe. Проблема в том, что я теперь не могу(не знаю как) прикрутить обработчик событий(нажатия клавишь).
Если iframe с другого хоста то ты не сможешь на нём выполнить скрипт. Расширение пиши.
источник

M

Mr. Nobody in pro.js
Denis Efremov
puppeteer
Или это.
источник

DE

Denis Efremov in pro.js
Mr. Nobody
Если iframe с другого хоста то ты не сможешь на нём выполнить скрипт. Расширение пиши.
В контексте iframe он ничего вроде не сделает если там настройки защиты стоят
источник

MD

Maks 😈 Disco in pro.js
Mr. Nobody
Если iframe с другого хоста то ты не сможешь на нём выполнить скрипт. Расширение пиши.
Как узнать адрес хоста вызванного iframe?
источник

DE

Denis Efremov in pro.js
Во вкладке network
источник

M

Mr. Nobody in pro.js
Denis Efremov
В контексте iframe он ничего вроде не сделает если там настройки защиты стоят
Там можно в секцию "content_scripts" добавить параметр "all_frames": true и будет полный доступ.
источник

DE

Denis Efremov in pro.js
Mr. Nobody
Там можно в секцию "content_scripts" добавить параметр "all_frames": true и будет полный доступ.
Да ладно! Не знал. Надо попробовать
источник

MD

Maks 😈 Disco in pro.js
Mr. Nobody
Там можно в секцию "content_scripts" добавить параметр "all_frames": true и будет полный доступ.
А секцию matches оставить или затереть?
источник

M

Mr. Nobody in pro.js
Maks 😈 Disco
А секцию matches оставить или затереть?
Ну естественно там должен быть адрес целевой страницы.
источник

DE

Denis Efremov in pro.js
источник

MD

Maks 😈 Disco in pro.js
Mr. Nobody
Там можно в секцию "content_scripts" добавить параметр "all_frames": true и будет полный доступ.
Мама дорохая, сработало !!!! 😎
источник

MD

Maks 😈 Disco in pro.js
Примного благодарен всем соучавствовашим )
источник

DE

Denis Efremov in pro.js
Подельникам)
источник

p

persona x grata in pro.js
источник

DE

Denis Efremov in pro.js
Тебя надо штатным спамером
источник