When a user clicks a button, I need a separate browser window to popup. How can I set the modal property of the application? (ie, when a popup window opens, the main application is disabled until that popup is closed … I need to use a browser window rather than a popup window, but can’t figure out how to disable the main application)
PopUpManager.createPopUp (this, navigateToURL( url, "http://www.google.com" ) , true );
thanks!
[[Updated Answer]]
Ok, my modal dialog looks like so:
But, what I would do instead of what you’re asking, is embed an IFrame in the modal popup. This is exactly what we’re doing in our app to collect CC data (well, not the popup part, just the IFrame bit. http://code.google.com/p/flex-iframe/
This way, you have the standard modal dialog you’re looking for, AND an internally managed ‘view’ out to your checkout server. Something like this:
The flex-iframe is pretty easy to work with, for the most part. You shouldn’t have many problems with it.
[[Original Answer]]
I’m not sure you need a PopUp to do this.
Why don’t you simply do:
instead?