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.
>

Reply via email to