Volledige versie bekijken : Probleem met xml
skater
%Europe/Berlin %682 %2009, 17:22
Ik heb een probleem met xml in de browsers als ik iets toevoeg wordt dit niet meteen geladen. Terwijl in flash wel. Kan ik dit oplossen?
skater
%Europe/Berlin %693 %2009, 17:39
Niemand? Ik zou dit eig vandaag echt moeten weten ?
WickedMind
%Europe/Berlin %822 %2009, 20:45
Mweh... ookal is het nu veel later... ga niet binnen een kwartier huilen als er geen antwoord komt.... het is weekend en mensen hebben een leven :)
Jammer dat ik nu dan toch antwoord :P
Anyway...
Je gebruikt waarschijnlijk een load functie.
URLLoader.load(new URLRequest("jouwBestand.xml"));
maak daarvan
URLLoader.load(new URLRequest("jouwBestand.xml?"+Math.random()*99999999999999999));
Ps: geen idee of je voor XML de URLLoader class gebruikt. Ik heb daar een tijd geleden een class voor geschreven die gewoon XMLLoader heet en weet eigenlijk niet wat die doet... ik geef alleen een XML op en een onComplete functie... verder doe ik alles via remoting.
Maar zo kun je een caching situatie voorkomen.
ninetynine
%Europe/Berlin %836 %2009, 21:04
Even ter zijde :
Math.random()*99999999999999999));
Math.random() geeft een willekeurig getal tussen 0 en 1 beetje overbodig geheugen en cpu verspilling om dat met zo'n getal nog eens te vermenigvuldigen
jawel
%Europe/Berlin %916 %2009, 22:59
Veel mooiere manier om caching te voorkomen:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/URLRequestHeader.html
var header:URLRequestHeader = new URLRequestHeader("pragma", "no-cache");
var request:URLRequest = new URLRequest("jouwBestand.xml")
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.