Hi Joe,
are you trying to use dialogs specifically to open other pages, or is there some other logic in those dialogs? I guess in general the answer is "you can't do it with CRM dialogs", however, if you don't need any of the dialog pages/actions
(if you just need to open a web page), you can, as well, create a ribbon button instead and attach a java script function to that button to open a new url.
If there is some other logic in the dialog which you need to run first, then you can't just throw in a step there to open a url. If you really needed/wanted this to become complicated, you might try to add a javascript on the form/ribbon that would
be querying a custom CRM entity every 500(more or less) milliseconds to see if a request was made from the dialog to open a URL. And you would create those request records from your dialog. You would have to do some clean up once a url is open, and,
also, you'd have to make those records "user owned" to make sure only the current user is affected.. and, maybe, add an "expiration" date on the request entity to make sure those records don't get stuck somehow..
Alex Shlega, TreecatSoftware.Com