@smallerter said in Решено.Не работает действие яваскрипт:
у меня сейчас точно такая же проблема, можете подсказать как решить, пробовал через выполнить js на элементе, не сработало
Все работает, если использовать нужный код.
Господа форумчане, помогите пожалуйста.
Не могу переопределить функцию renderCaptcha = ({aid, host}) => console.log(aid: ${aid}, host: ${host}) вот здесь - https://ads.tiktok.com/i18n/signup. Пробовал все функции, связанные с javascript: и выполнить код и выполнить javascript и кучу всего другого, не помогает. Пробовал заменить console.log на log и просто присвоение переменной.
Прошу не кидать тапками, в js не особо разбираюсь, но очень надо получить host и aid.
Спасибо большое заранее)
@sakhjen said in Как переопределить функцию?:
Господа форумчане, помогите пожалуйста.
Не могу переопределить функцию renderCaptcha = ({aid, host}) => console.log(aid: ${aid}, host: ${host}) вот здесь - https://ads.tiktok.com/i18n/signup. Пробовал все функции, связанные с javascript: и выполнить код и выполнить javascript и кучу всего другого, не помогает. Пробовал заменить console.log на log и просто присвоение переменной.
Прошу не кидать тапками, в js не особо разбираюсь, но очень надо получить host и aid.
Спасибо большое заранее)
А этот код в консоле браузера работает?
@sakhjen said in Как переопределить функцию?:
@Fox да, как и должен, печатает оба значения в консоль при нажатии на render captcha
Во первых для ввода кода на форуме нужно использовать кнопку

что бы форум не считал символы кода частью оформления текста
А по теме, попробуйте так:
window.renderCaptcha = ({aid, host}) => console.log(`aid: ${aid}, host: ${host}`)
Не помогло
@sakhjen said in Как переопределить функцию?:
@Fox Так, видимо я что-то делаю не так, потому что у меня даже ваш скрипт ничего не выводит. Надо что-то сделать прежде чем запускать скрипты?
BAS уже переустанавливал
Скорее всего вы слишком рано переопределяете функцию, выждите полную загрузку страницы и только после этого выполняйте действие яваскрипт. Ну или для теста просто добавьте сон на 10 секунд перед этим действием
@sakhjen said in Как переопределить функцию?:
@Fox там стоит галка на "Ждать полной загрузки" и доп. ожидание тоже не помогает.
Доп ожидание вам нужно на этом этапе:
