Ir para conteúdo

POWERED BY:

Arquivado

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

flag

Janelas JavaScript

Recommended Posts

Galera.. nem sei se isso é considerado off topic, se for.. me desculpem, mas não achei um tópico específico para JavaScript.

 

É o seguinte.. eu tenho uma janela em asp que a partir dela eu irei abrir três outras (popups).

 

Cenário:

main.asp (página mãe)

popup1.asp (filho1)

popup2.asp (filho2)

popup3.asp (filho3)

 

Eu preciso que via javascript (sem reload) eu descubra se a filha1 está aberta ou não. Se a filha2 está aberta ou não e se a filha3 está ou não aberta.

 

Digamos que eu cliquei no butão que abre a filha1.. a página mãe deve saber que ela está aberta.

Se após eu abrir a filha1 e clicar no x e fechar a janela filha1, a main precisa saber que ela fechou sem dar o reload nela msm.

 

Como que eu faço isso?

 

Se eu utilizar o parâmetro do window.open (como no código abaixo) não resolve pq o evento só iniciado quando o usuário clica. E a outra forma de rodar o evento seria dando um reload , o que eu não queria.

Eu até consigo ver se a janela foi aberta usando janela!=null porém não consigo saber quando ela fechou.

 

janela = window.open('popup1.asp','Filha1','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=yes, width=650, height=420');

 

 

Foi mal pelo brainstorm rs..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas eu não quero fechá-la. Quero saber em tempo real se a janela está fechada ou aberta!

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.