JavaScript: Capturando o fechamento de uma janela popup
Como fazer para verificar se o usuário fechou uma janela popup que abrimos.
Hoje vamos ver como podemos fazer para verificar se o usuário fechou uma janela popup que abrimos. O comando é bem simples, vamos lá:
<script language="javascript">
function abreJanela() {
// definindo o objeto que será a janela<BR>
var janela =
window.open("http://www.codigofonte.net", "janela", "width=700, height=600");
// capturando o evento que é executando antes da janela ser fechada<BR>
janela.onbeforeunload = function() {
// exibindo uma alerta ao usuário
alert('A janela foi fechada pelo usuário');
// aqui você poderá executar algum comando...
}
}
</script>
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.
Fonte: http://www.codigofonte.net
Você está em:
canal web Developer



0
0
