I'm using this example to print a page (the code is in the middle of the page)
1. I have an aspx page.lets call it xyz.aspx... with a ModalPopupExtender. User clicks on a link and the modal page shows up
2. On the ModalPopupExtender page, I have a print button and use the code in the link above
3. User clicks print, page is printed
4. So far so good
5. But, now, another page in another tab opens and it's xzy.aspx. So, after the print, I have 2 tabs with xyz.aspx opened! The URL on the second page is "about:blank"