PDA

Volledige versie bekijken : XML met behulp van ASP uitlezen vanop andere locatie


Trax
%Europe/Berlin %427 %2007, 11:15
Ik gebuirk dit systeem al een tijdje en het werkt goed. Een asp file genereert een xml lijst van afbeeldingen in een map die door flash uitgelezen wordt. Dit werkt:

xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("projects.asp");

Maar nu wil ik dit bestand vanaf een andere locatie uitlezen en dat werkt tot mijn verbazing niet! (XML wordt wel degelijk gegenereerd want als ik rechtstreeks naar de file surf krijg ik de lijst, flash dus niet)

xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("http://test.mijntestserver.com/projects.asp");

Ook dit werkt niet:

xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("test.mijntestserver.com/projects.asp");


Ik vind dit zeer vreemd. Waarom werkt dit niet?

Alvast bedankt!

marcvz
%Europe/Berlin %430 %2007, 11:20
Zoek eens even op crossdomain.

Trax
%Europe/Berlin %451 %2007, 11:50
Bedankt, dat leek me de oplossing te zijn, maar na veel testen blijkt het toch niet te werken. De xml zit eigelijk in de asp, dat is volgens mij het probleem hier.

marcvz
%Europe/Berlin %453 %2007, 11:52
Dat ligt eraan hoe je de xml weergeeft..
Ik doe dat ook wel eens via php. En dan echo ik gewoon een xml document.

Dat kan flash perfect inladen.

Lijkt mij ook niet dat dat het probleem is bij jou.
Je geeft immers aan dat je bovenste scriptje wel werkt. En dat lijkt me dezelfde asp pagina.