Sort:  

@fabien How would you get around the built-in popup blockers in most browsers with that method? Or would you just leave it up to the user to have to allow them?

If the user is truly into your application, I don't think enabling a popup window is a huge problem.