XDomainRequest przerywa POST na IE 9

Robię wywołanie Ajax między domenami.

Mój kod:

if (window.XDomainRequest) // Check whether the browser supports XDR.
{
    xdr = new XDomainRequest(); // Create a new XDR object.
    if (xdr) {
        xdr.timeout = 3000;//Set the timeout time to  3 second.
        xdr.onload = function () {
            alert("Success");
        };
        xdr.onerror = function () {
            alert("Error");
        };
        xdr.ontimeout = function () {
            alert("Error");
        };
        xdr.open("post", urlSearch);
        xdr.send();
    }
}
else {
    $.ajax({
        url: urlSearch,
        type: 'POST',
        dataType: 'json',
        timeout: 3000,
        success: function (data) {
            alert("Success");
        },
        error: function () {
            alert("Error");
        }
    });
}

Powyższy kod działa poprawnie we wszystkich przeglądarkach, ale w IE czasami wyświetla błąd (przerwany).

Aby przezwyciężyć ten błąd, szukałem w Google i nie znalazłem dobrego rozwiązania.

Możesz zobaczyć komunikat o błędzie, gdzie wyświetlany jest (przerwany).http://postimg.org/image/k01u6t9v5/

Gdy wykonuję indywidualne połączenie z konkretnym adresem URL, nie wyświetla on żadnej (przerwanej) wiadomości (wyświetlenie powiadomienia o sukcesie). Ale kiedy wykonuję wiele wywołań (jak na obrazie), pokazuje to ten rodzaj błędu.

Jak pokonać ten problem?

Proszę pomóż

Z góry dziękuję

questionAnswers(1)

yourAnswerToTheQuestion