Force user to confirm signup CiviEvent
There is a little piece of javascript that kicks in on the contribution page to warn a visitor if they try to leave before submitting the form. It sounds like you want to have something like that for the confirmation page? I think that would be a useful feature. Forcing the user to do anything is going to be a non-starter of course ...

Alternatively you could also configure your contribution to skip the confirmation page.