Всем доброго дня. Есть полностью готовый скрипт на javascript, который выполняет определённые действия, после чего вылезает капча:
Каким образом можно извлечь капчу в виде рисунка для её последующей обработки?
`var s = $('img.captchaImage').first().attr('src');
var img = "https://***/" + s + ".png";
var canvas = document.createElement("canvas");
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(img, 0, 0);
var dataURL = canvas.toDataURL("image/jpeg", 0.5);
dataURL = dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
encodeURIComponent(dataURL);`
Данный код выдаёт ошибку:
Argument 1 of CanvasRenderingContext2D.drawImage could not be converted to any of: HTMLImageElement, SVGImageElement, HTMLCanvasElement, HTMLVideoElement, ImageBitmap.
Собственно, подскажите как получить рисунок из страницы (при обращении к адресу капчи сервер генерирует новую). Были сообщения, что необходимо обращаться с теми куками, что сервер прислал с капчей, однако в этом я не силён.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Суть в том, что не могу получить полный массив из чиселЧто только не перебирал для этого, но он заносит только первое значение в массив
Почему этот js при перезагрузке страницы выдает в валидаторе такую ошибку:
Здравствуйте! Вопрос есть вышеВот сам скрипт Что нужно дописать?
Недавно начал вникать в прелести LaravelПервый рабочий проект занял много времени и сил, но решить все проблемы все же вышло, хоть и не без помощи...