Thanks John, That definitely works, although I was curious how to do this using non-Flex API calls. I figured out that part of my problem is that at creationComplete(), the Application is not added to the display-list, and thus you can't find out the root or stage. So, I changed the example to applicationComplete, and at that point the stage, root, and loaderInfo objects are defined and you can access them.
My next question - how do you find the base URL in a data class with no reference to a DisplayObject? It seems like you need to get access to the global display list, but I am unsure how to do that. Working code to access the url and stage. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="{ showURL(); }"> <mx:Script> <![CDATA[ import mx.controls.Alert; private function showURL() : void { Alert.show( "url: " + this.loaderInfo.url + " stage: " + this.stage ); } ]]> </mx:Script> </mx:Application> John Grden wrote: > application.url is what you're looking for > > Look at mx.core.Application properties > > hth, > > JPG > > > On 8/31/06, *Daniel Wabyick* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > I am trying to find the URL in which an application is running. > Reading > the documentation, I get the impression that I can use the "root" > property off on any DisplayObject, and then get the loaderInfo > from there. > > Unfortunately, the root property seems to be null. I must be doing > something wrong. Can someone help? > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml > <http://www.adobe.com/2006/mxml>" > layout="absolute" creationComplete="{ showRoot(); }"> > > <mx:Script> > <![CDATA[ > import mx.controls.Alert; > private function showRoot() : void > { > Alert.show( "root: " + this.root ); > } > ]]> > </mx:Script> > > > </mx:Application> > > > > > -- > [ JPG ] > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

