This page demonstrates how to use Dynamic Actions to create modal dialogs instead of pop-up windows.
The trick is to use the embedded JQuery UI components and override default browser behaviour to create the inline dialog.
For a more detailed explanation, please refer to my Modal Pop Up with Dynamic Actions blog post.