just found out another annoying thing, the request is being sent to the server, even when it works in Mozilla. what I'd really like to be able to do is catch any attempt to move off the page (but only if a flag is set), before a request is being sent to the server, then decide whether to continue or not based on a confirmation dialog sent to the user.