Yeah, I gotta second @Paulie_D. I’m ALL FOR making sites do things they’re “not supposed to do.” But… when you infringe upon the user’s freedom to leave your site, that goes beyond avant garde and moves into the territory of downright malicious.
The only way to do this would be to find and use an exploit for all the browsers you want to target. Don’t do it. Don’t even try.