recapcha3 получить токен из js

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
36
Баллы
28
есть на странице скрипт
JavaScript:
    grecaptcha.ready(function () {
            grecaptcha.execute('6Lf9NbcfAAAAAPbsZthcTYZRbNV6pkc2SiJRRRPP', { action: 'view' }).then(function (token) {

 window['recaptchaResponse'] = document.getElementById('recaptchaResponse').value = token;
как получить значение из recaptchaResponse?

варианты которые не прошли
через кубик Свой javascript в переменную
let a = window['recaptchaResponse'];
let b = document.getElementById('recaptchaResponse').value;
return a; // b

на c# возвращает не найдено
Tab tab = instance.ActiveTab;
HtmlElement he = tab.FindElementByXPath("//*[@id='recaptchaResponse']", 0);
project.SendInfoToLog(string.Format("{0} - {1}", he.IsVoid, he.IsNull));

какие еще можно получить результат?
 

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
36
Баллы
28
разрулил на c#, все таки есть вариант!

string rToken = instance.ActiveTab.MainDocument.EvaluateScript("return recaptchaResponse;");
 
  • Спасибо
Реакции: cooki и djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)