@artik12345 said in проблема с капчей:
Такая фигня уже не один день, и ничего не происходит, не грузится и не пропадает, что с этим делать? (пробовал менять, IP, UA, компьютер, не помогло)
Отключите модуль AjaxReCaptcha2
Всем привет,
Столкнулся с Hcaptcha, которая не решается через уже стандартный модуль, т.к. капча находится во фрейме, а в модуле нельзя вручную site key указывать. Итого, не находит site key. Я эту проблему решил, вытягиваю вручную sitekey из кнопки логина (он оказался в ней), через модуль captcha custom решил hcaptcha, но вот токен не пойму куда сабмитить. Модуль captcha submit работает через раз, выдает ошибку TypeError: Cannot read properties of null (reading 'find'). Т.к. фрейм накладывается поверх нужного сайта не могу понять куда токен вставлять, варианты с :
let submitToken = (token) => {
document.querySelector('[name=g-recaptcha-response]').innerText = token
document.querySelector('[name=h-captcha-response]').innerText = token
document.querySelector('.challenge-form').submit()
}
submitToken('TOKEN_STRING')
и
document.querySelector('[name=g-recaptcha-response]').innerText = "[[KEY]]"
document.querySelector('[name=h-captcha-response]').innerText = "[[KEY]]"
через яваскрипт пробовал, ничего не происходит. У кого какие мысли есть, через что сабмит делать и куда?
@FastSpace посмотрел, пока не смог применить. Не подскажешь что тут заменять? Насколько я вижу callback тут нету:
