Ao editar uma página em meu sistema, um usuário pode decidir navegar para outro site e, ao fazer isso, pode perder todas as edições que não salvou.
Gostaria de interceptar qualquer tentativa de ir para outra página e solicitar que o usuário tenha certeza de que deseja que isso aconteça, pois pode perder seu trabalho atual.
O Gmail faz isso de maneira muito semelhante. Por exemplo, escreva um novo e-mail, comece a digitar no corpo da mensagem e insira um novo local na barra de endereço (digamos twitter.com ou algo assim). Ele solicitará a pergunta "Tem certeza?"
Idéias como replicar isso? Estou visando o IE8, mas gostaria de ser compatível com FF e Chrome também.