1
resposta

duvida função Js para abrir um form ao clicar para fechar a janela do navegador.

Pessoal eu estou precisando criar uma função no javascript que quando o usuario fechar a aba ou o navegador. Ele abra um formulário pedindo pro usuario realizar cadastro no site antes de fechar. Gostaria de saber como implementar esta função, acredito que teria que deixar o formulário oculto e no momento do clique no X de fechar do navegador abrir este form e dai sim o usuario poderá fechar a aba se quiser.

Agradeço desde já a atenção de todos

1 resposta

Bom dia!

Eu utilizaria um HTML em separado, abrindo ele dentro de uma div modal.

Para isso , trataria o browser assim:

window.onbeforeunload = function(){
 //cria a div e injeta o html
};

Se você tiver usando Jquery:

$(window).bind('beforeunload', function(){
  return 'Você tem certeza que deseja sair?';
});

Bons estudos!