Eventually, you'll probably want a more full-featured URL handling mechanism. A third-party has a pretty good one here:
http://joeberkovitz.com/blog/urlkit -Alex ________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of flexjeremy Sent: Friday, March 09, 2007 6:01 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Changing currentState based on a url Hi guys, I'm WOAH new to flex. My company is seriously starting to look at it now. So I have the mind numbing task to work out a few things. What I'm trying to do is change the currentState based on a URL that I passthrough using flashvars i.e. <cfoutput>"flashvars",'RequestType= #url.RequestType#&historyUrl=&history.htm%3F&lconid=' + lc_id + '',</cfoutput> Now that works a treat..passing the variables works fine. Where I come stuck is how to get the currentState to show one thing when the url comes through or another thing with a different url parameter. i.e. private function initApp():void { var RequestType:String = Application.application.parameters.RequestType; Alert.show(RequestType); if (RequestType == '1') { Alert.show('1'); changemystate(); } else { Alert.show('2'); currentState='showdifferent'; } } Am I doing this right...or can someone point me in the right direction to learn about what I'm trying to do. I'm a coldfusion programmer...so all this object orientated stuff is Wierd dood!. Jeremy