Also, some BrowserManager features don't work well from file://. You have to run the app from http://
Alex Harui Flex SDK Developer Adobe Systems Inc.<http://www.adobe.com/> Blog: http://blogs.adobe.com/aharui From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of valdhor Sent: Monday, July 13, 2009 9:07 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: BrowserManager not working What does the trace(url1) output? Does it have a # in it somewhere? If so, the browser won't refresh as it is trying to move to an anchor. --- In flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>, edencane <lukevanderfl...@...> wrote: > > > Hi. Thanks for your response. > After some more troubleshooting the problem is the following: > > the URL is returned correctly by the following code: > > import mx.managers.BrowserManager; > import mx.managers.IBrowserManager; > import mx.utils.URLUtil; > import mx.utils.ObjectUtil; > > private var bman:IBrowserManager; > private var url1:String; > > bman = BrowserManager.getInstance(); > bman.init(); > url1 = URLUtil.getServerNameWithPort(bman.url); > trace(url1); > > but then I do this: > > if (true) { > var u:URLRequest = new URLRequest(url1); > navigateToURL(u,"_self"); > } > > Basically I want to reload the original URL on certain conditions. > > This time when the page loads the bman instance is null. > So the URLRequest object does not contain the information that > BrowserManager needs. > Would this be to do with the request headers...? > > How can I solve this...? > > Thanks > > Kr. > Luke Vanderfluit > Avid Flex Fan! > > > > > > > > > > > > > > Alex Harui wrote: > > > > Compare with the examples. You're not calling init() and you may need to > > add an event listener as well. > > > > Alex Harui > > Flex SDK Developer > > Adobe Systems Inc.<http://www.adobe.com/> > > Blog: http://blogs.adobe.com/aharui > > > > From: flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com> > > [mailto:flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>] On > > Behalf Of edencane > > Sent: Thursday, July 09, 2009 1:30 AM > > To: flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com> > > Subject: [flexcoders] BrowserManager not working > > > > > > > > > > > > Hi. > > > > I want to get the information of the current URL > > > > This is my code. It aint workin'. What 'm I doing wrong? > > > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > > layout="absolute" > > creationComplete="init()"> > > > > <mx:Script> > > <![CDATA[ > > import mx.managers.BrowserManager; > > import mx.utils.URLUtil; > > import mx.controls.Alert; > > import mx.rpc.events.ResultEvent; > > import mx.collections.ArrayCollection; > > import mx.managers.IBrowserManager; > > import mx.utils.URLUtil; > > > > [Bindable] > > private var bman:IBrowserManager; > > > > [Bindable] > > private var foogie:String = "bar"; > > > > private function init():void { > > bman = BrowserManager.getInstance(); > > //bman.init(); > > trace("BMAN " + bman); > > var baseURL:String = bman.base; > > var url:String = bman.url; > > bman.setTitle("foogoie"); > > var fullURL:String = mx.utils.URLUtil.getFullURL(url, url); > > trace ("BASEURL " + baseURL + " URL " + fullURL); > > } > > > > > > > > ]]> > > </mx:Script> > > <mx:Text id="foo" x="94" y="97" text="{bman.url}"/> > > > > > > </mx:Application> > > -- > > View this message in context: > > http://www.nabble.com/BrowserManager-not-working-tp24406204p24406204.html > > Sent from the FlexCoders mailing list archive at Nabble.com. > > > > > > > > -- > View this message in context: > http://www.nabble.com/BrowserManager-not-working-tp24406204p24454477.html > Sent from the FlexCoders mailing list archive at Nabble.com. >