I tried your code and it worked fine (Of course, I ended up in an endless loop as it kept loading the same page over and over again).
--- In [email protected], edencane <lukevanderfl...@...> wrote: > > > Hi. > > trace(url1) outputs the server name and port eg. 'www.myserver.com:7070' > > Alex: I am using http:// not file:// > > So the problem occurs when I use: > navigateToURL(u,"_self"); > This loads the url, but whatever information is needed by BrowserManager to > extract the URL, is not included because when the page loads (this second > time), the BrowserManager object is null... > > any clues anyone? > > Thanks. > > Kr. > Luke. > > valdhor-3 wrote: > > > > 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 [email protected], edencane <lukevanderfluit@> 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: [email protected] [mailto:[email protected]] On > >> > Behalf Of edencane > >> > Sent: Thursday, July 09, 2009 1:30 AM > >> > To: [email protected] > >> > 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. > >> > > > > > > > > > > -- > View this message in context: > http://www.nabble.com/BrowserManager-not-working-tp24406204p24471757.html > Sent from the FlexCoders mailing list archive at Nabble.com. >

