I am really appricated your answer.
I have another question that have not solved yet.
How can I apply 'air.navigateToURL(urlReq);' to iframe linked an external document?
1 person found this helpful
The iframe seems to load code from a remote location, and thus this code will be in a remote sandbox, not in the application sandbox, for obvious security reasons. This means that the code inside the iframe will net be able to use the air APIs.
If you can control the content from the remote location, you can use the parent sandbox bridge (http://help.adobe.com/en_US/AIR/1.5/devappshtml/WS5b3ccc516d4fbf351e63e3d118666ade46-7f08. html#WS5b3ccc516d4fbf351e63e3d118666ade46-7edd) to make a call from inside the iframe to the main application to open the browser window.
Otherwise, I don't think there's a way for content loaded from a remote location to open native browser windows (this would be a security issue).