PDA

Pogčedajte punu verziju : cache


ivanhoe
27. 07. 2010., 19:55
kako da sprecim flash da kesira XML koji ucitava?
Radi se o actionscript 3, koristi URLLoader() da ucita xml, i u Firefoxu posle ne mogu nikako da ga nateram da ucita fajl opet...

idealno bi bilo da mogu samo da mu posaljem neke headere sa servera, da ne moram da prckam po flashu, jel moze to?

noviKorisnik
27. 07. 2010., 20:11
Ja sam svojevremeno koristio trik sa dodatnim timestamp parametrom u adresi.

//ah, vidim sad tek da ne želiš da radiš na flash strani...

nixa
27. 07. 2010., 20:24
Odavno bese ali ovako ide


myXML.load("data.xml?cacher=" + new Date().getTime());

sima1980
08. 09. 2010., 11:31
nixa je u pravu, poenta je da se prosledi parametar posle naziva xml fajla koji ce svaki put biti drugaciji tako da flash player nece misliti da se radi o istom fajlu, a najlakshe je poslati trenutni datum i vreme. Ime parametra moze biti bilo koje tj. posle znaka ? moze ici bilo koji string (npr. imefajla.xml?bilosta=TRENUTNI_DATUM+VREME)

ivanhoe
08. 09. 2010., 11:46
hvala, ali bilo bi lepo da si procitao pitanje. Znam za timestamp, zanimalo me je pre svega kako i da li je moguce spreciti kesiranje pomocu headera (tj. da li flash postuje headere koji su mu poslati). U svakom slucaju taj je problem odavno resen.