A: 

I believe not. As you state to help prevent malware.

In the end the browser does not know that you are not evil. See RFC 3514 for a similar idea.

Richard
+3  A: 

You can close the window without the popup if the window was opened by your script. Does that help?

Edit: You're already opening the window with script. Change your client script to call self.close().

ClientScript.RegisterClientScriptBlock(GetType(), "save", Utils.MakeScriptBlock("self.close();"));
BC
You mean open a window that opens the popup, and then close the first window, instead of the popup? If so, I'm not sure I follow...
LarryF
This is EXACTLY what fixed the problem. Thank you much...
LarryF
A: 

I highly doubt it's possible on your end - sounds like something a user would have to specifically disable in their IE settings.

fig
A: 

If the user opened the browser window, you can't close it; but if the window was opened via script, you can. Sounds like you just need an initial page that the user starts at with a "click here to begin" link, from which you open a new window for the main portion of the site; when they're all done, close the popup and they're left with their initial browser window with the "click here to begin" message.

SqlACID
A: 

Bizarre, but I've found that

<script type="text/javascript">
function closeWindow()
{
    window.close();
    return false;
}
</script>

and then calling

return closeWindow();

usually gets around this.

ctrlalt3nd