У меня проблема с API, который я использую: CaptchaTraderAPI.На самом деле это файл JavaScript, имеющий множество функций, но одна из них не работает.Это тот, который отправляет URL изображения.
Вот код.
function submitJob(params, success, failure) {
var request = XMLHttpResponse();
request.open("POST", "http://api.captchatrader.com/submit", true);
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.setRequestHeader("Content-length", params.length);
request.setRequestHeader("Connection", "close");
request.onreadystatechange = function() {
if(request.readyState == 4 && request.status == 200) {
var response = eval(request.responseText);
if(response[0] == -1) {
if(failure) {
failure(response[1]);
}
} else {
_activeJobId = response[0];
success(response[1]);
}
}
};
request.send(params);
}
Internet Explorer выдает ошибку в строке 3 кода, который я напечатал.
Iпопытался изменить вызов объекта на ActiveXObject ("Microsoft.XMLHTTP") и ActiveXObject ("MSXML2.XMLHTTP.3.0"), но безуспешно.
Если кто-то что-то выяснит, пожалуйста, напишите здесь.