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á:
- <script language="javascript">
- function abreJanela() {
- // definindo o objeto que será a janela
- var janela = window.open("http://www.codigofonte.net", "janela","width=700, height=600");
- // capturando o evento que é executando antes da janela ser fechada
- janela.onbeforeunload = function() {
- // exibindo uma alerta ao usuário
- alert('A janela foi fechada pelo usuário');
- // aqui você poderá executar algum comando...
- }
- }
- </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