Xml, jquery og ajax
HejKan nogen fortælle mig, hvorfor jeg fint kan bruge denne xml:
http://ws.geonames.org/postalCodeSearch?postalcode=4000&maxRows=10&country=dk
Men ikke denne:
http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml
I det her:
$(document).ready(function () {
$.ajax({
type: "GET",
url: "http://www.nationalbanken.dk/dndk/valuta.nsf/valuta.xml",
//url: "http://ws.geonames.org/postalCodeSearch?postalcode=4000&maxRows=10&country=dk",
dataType: "xml",
success: function (xml) {
alert("virker");
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("1" + textStatus + "2" + XMLHttpRequest + "3" + errorThrown);
}
})
});
Kan godt se, at der er en forskel: Den ene ER en xml-fil (virker ikke), mens den anden url GENERERER en xml fil (virker fint).
Men hvorfor virker det med den ene og ikke den anden? Har prøvet flere forskellige xml-filer, men samme fejl hver gang.
Er med på det her problem med sikkerhed, ajax og crossdomain - men hvorfor virker den url, som GENERERER en xml-fil så? Kunne bedre forstå det, hvis ingen af dem virker ...
Hjælp ...
Venligste hilsener
M. Brix