Breaking News

Capturando o fechamento de uma janela popup

Olá pessoal,
Hoje vou ensinar algo bem simples que podemos fazer para verificar se o usuário fechou uma janela popup que abrimos. O comando é bem simples e vou comentar todas as linhas. Vamos lá:
  1. <script language="javascript">
  2.  
  3. function abreJanela() {
  4.     // definindo o objeto que será a janela
  5.     var janela = window.open("http://www.codigofonte.net""janela","width=700, height=600");
  6.  
  7.     // capturando o evento que é executando antes da janela ser fechada
  8.     janela.onbeforeunload = function() {
  9.         // exibindo uma alerta ao usuário
  10.         alert('A janela foi fechada pelo usuário');      
  11.         // aqui você poderá executar algum comando...
  12.     }
  13. }
  14.  
  15. </script>


<a href="#" onclick="abreJanela();">Abrir janela</a>
Quando o usuário clicar no link "abrir janela", uma janela popup será aberta. A partir do momento que ela é fechada, o evento "onbeforeunload" é acionado.
Bom pessoal, por hoje é só.
Até a próxima.

Nenhum comentário