Forçar confirmação ao fechar Janela/Aba do navegador usando javascript

Olá a todos,

Venho pedir ajuda para aplicação de formulário.
Existe alguma maneira de se exibir uma mensagem na tela ao ao fechar Janela/Aba do navegador ou pressionar botão SAIR para prevenir perder o que foi digitado?

Obrigado

Ricardo Zorzella

OBS.:

Eu tentei fazer usando esse javascript:
Mas o problema é que qdo se pressiona INCLUIR ou ALTERAR tb chama a confirmação.
Criei um campo escondido e mudo o valor dele para “TRUE” nos eventos validate, validatesuccsses, before insert, mas o onClick() vem antes.