XMLHttpRequest Internet Explorer - PullRequest
       6

XMLHttpRequest Internet Explorer

0 голосов
/ 25 октября 2011

У меня проблема с 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"), но безуспешно.

Если кто-то что-то выяснит, пожалуйста, напишите здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...