XMLHttpRequest ne peut pas charger une URL avec jQuery

Je vais essayer d'obtenir certaines données json à partir d'une "distance" du site web.
Je lance mon service web sur le 99000 port, puis, j'ai lancer mon site sur le 99001 port (http://localhost:99001/index.html).

Je reçois le message suivant:

    XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons. Origin http://localhost:99001 is not allowed by Access-Control-Allow-Origin.

Même Si je lance ma page web dans un fichier HTML, j'obtiens ceci:

    XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons.Origin null is not allowed by Access-Control-Allow-Origin.

Le service web renvoie des données. J'essaie de capter les éléments de données comme ceci:

var url = "http://localhost:99000/Services.svc/ReturnPersons";
$.getJSON(url, function (data) {
success: readData(data)
});
function readData(data) {
    alert(data[0].FirstName);
}

Et je vais essayer d'obtenir cette structure:

[{"FirstName":"Foo","LastName":"Bar"},{"Hello":"Foo","LastName":"World"}]

Savez-vous pourquoi j'obtiens cette erreur?

InformationsquelleAutor Zakaria | 2010-09-30