Jquery $.ajax échoue dans IE sur la croix domaine des appels

Je suis en train de faire une croix demande de domaine à l'aide de $.ajax. Il fonctionne sur Firefox et Chrome, mais il n'est pas question d'un appel sur IE 7 ou 8. Quelqu'un peut me dire quel est le problème avec le suivant?

  1. J'ai utilisé JSON et JSONP (que j'ai arrêté de l'utiliser, en raison de quelques restrictions).
  2. Je suis déjà à l'aide de Allow-access-control-origin en-tête sur mon site. (Sans ceux, Chrome et Firefox n'ont pas à faire de la réussite des demandes.)
  3. J'ai déjà essayé https://developer.mozilla.org/en/http_access_control

Code:

$.ajax({
    type: 'GET',
    url: "http://anotherdomain.com/Service/GetControl?id=" + zoneID,
    cache: false,
    contentType: "application/x-www-form-urlencoded",
    async: false,
    beforeSend: function (request) {
        //alert('before send');
        //request.setRequestHeader("X-Requested-With", "XMLHttpRequest");
        //request.setRequestHeader("X-PINGOTHER", "pingpong");
    } ,
    success: function (data, status) {
        //alert("Data returned :" + data);
        //alert("Status :" + status);
        if (status == "success" && data != "")
            $("#" + div.id).append(data);
        else
            $("#" + div.id).attr("style", "display:none;");
    },
    error: function (XMLHttpRequest, textStatus, errorThrown) {
        alert(textStatus);
        alert(errorThrown);
    }
});

J'ai essayé divers trucs présents sur plusieurs sites, mais pas de chance encore.