You could try listening for LocationChangeEvent.LOCATION_CHANGING
or Event.COMPLETE
on your StageWebView (note that there is LOCATION_CHANGE and LOCATION_CHANGING)
var myStageWebView:StageWebView = new StageWebView();
myStageWebView.addEventListener(LocationChangeEvent.LOCATION_CHANGING, handler);
myStageWebView.addEventListener(Event.COMPLETE, onComplete);
or
In your change/changing/complete handler, trace event.target
to see the html. Maybe you could simply add your javascript redirect url to the html body when it loads.
Using StageWebViews for data on mobile can be a little convoluted. Alternatively, if you have access to server code, you could try making a POST using a URLLoader to get the proper redirect url from the server (thus bypassing the need for javascript). In your complete handler for the URLLoader, access the returned data from event.currentTarget.data and pass that into your StageWebView location.