Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andre_guitar7

Window

Recommended Posts

Dae, pessoal, bza?

 

Seguinte, tenho uma janela "mãe" que precisa abrir uma janela popup "filha". Minha janela "mãe" precisa saber quando o usuário fecha a janela "filha"... alguém sabe?

 

Tipo assim:

 

//Dentro da janela mãevar janelaFilha = window.open('index.htm');janelaFilha.onClose( alert( 'Fecharam minha janela filha!' ) ):

Não existe um onClose(), acho... :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>var delay = 2; //pausa em segundosfunction verificaJanela () {  if (abriu) {	if (janelaFilha.closed()) {	  alert('A janela foi fechada');	  abriu = false;	}  }}var tmVerJan = setInterval('verificaJanela()',delay*1000);</script>
Quando você abrir a janela, vai ter atribuir: abriu = true;

abriu é uma variavel global. Ou seja, você deve declarar ela fora de functions.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>var delay = 2; //pausa em segundosfunction verificaJanela () {  if (abriu) {	if (janelaFilha.closed()) {	  alert('A janela foi fechada');	  abriu = false;	}  }}var tmVerJan = setInterval('verificaJanela()',delay*1000);</script>
Quando você abrir a janela, vai ter atribuir: abriu = true;

abriu é uma variavel global. Ou seja, você deve declarar ela fora de functions.

Valew!!! Resolveu meu problema! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.