Olá! Thursday, 25 de May de 2017.



Dicas CódigoFonte.net
Tuesday, 04 de August de 2009

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.


Comentários do artigo [Novo comentário]

Ezequiel Forte - 13 de September de 2009 - 09:16
Cara Eu realmente queria saber disso...
Valeu msmo, continua assim...
Obridão mesmo!
Wagneriano - 18 de September de 2009 - 16:15
bem interesante...parabens!
Para adicionar um comentário você deve efetuar o login


Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:


CodigoFonte.net » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010