New Site Creation Loading Screen?

Hi guys, just wondering if there's a way to have a loading screen pop up after a user has created a new site? So it pops up saying, please don't navigate away from this site, or whatever.
Would be a super-handy tool so people aren't faced with the same page doing nothing for 30 seconds +

cheers guys