I think you need to focus on how the new page loads. It sounds like you have some content in addition to an iframe on the page. Are you controlling the size of the iframe? If not, maybe you need to. Based on your description, it doesn't sound like your problem has anything to do with opening the window.
If there is a frame-breaker script (search for something like "if (window != top)") there's not much you can do. Perhaps you could pass the page through a filter that would remove the script, but that's a bit less than ethical if you don;t have the permission of the originating site. [ October 11, 2007: Message edited by: Bear Bibeault ]