It should always work. Perhaps the url of the xml has a ? already in it?
public function nocache(url:String):String { var d:Date = new Date(); var nc:String = "nocache=" + d.getTime(); if (url.indexOf("?") > -1) return url + "&" + nc; return url + "?" + nc; } On 3/26/2010 2:27 PM, Nathan Mynarcik wrote:
Hey everyone, I am loading in an external xml doc via loadXML("url of xml"); To prevent browsers from caching the xml, I add at the end of the url string a Date object like: loadXML("url of xml"+"?nocache="+new Date().getTime()); This sometimes works and other times doesn't. The xml is the backbone to the colors used in the UI of my site which goes black when the load doesn't work properly. I have tried to add an IOERROREvent function to catch the error and then supply the url to the load function without the Date object appended. Is there any checks or different directions I can take to prevent visitors from sometimes having to refresh until the xml gets loaded correctly? Nathan Mynarcik Interactive Web Developer nat...@mynarcik.com 254.749.2525 www.mynarcik.com _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders