Ir para conteúdo

POWERED BY:

Arquivado

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

SID_SILVA

[Resolvido] Verificar se janela Pop-Up ja esta aberta

Recommended Posts

Ola Amigos

 

A rotina abaixo esta dentro de um botao que quando clicado abre uma janela Pop-Up, ate ai tudo bem.Estou usando o ASP.NET 2.0.

 

Acontece que seu eu clicar uma segunda vez no botao, ele ira abrir a mesma janela novamente e se eu continuar clicando ele ira abrir a mesma janela "N" vezes.

 

Eu gostaria de poder verificar se a janela ja esta aberta para que ela nao seja aberta indefinidas vezes, enquanto eu clicar no botao que a abre.

 

Aqui esta a rotina que eu utilizo.

 

Dim jscript As String = ""

jscript += "<script language='JavaScript'>"

jscript += "window.open('DETALHES_T06.aspx','','resizable=no, menubar=no, scrollbars=YES, width=850, height=650')"

jscript += "</script>"

ClientScript.RegisterClientScriptBlock(Me.GetType(), "cliente", jscript)

Muito Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Complicado saber se a janela esta aberta, pois o problema esta na verdade em como informar quando a janela foi fechada.

Acho que irá resolver isso melhor lá no JavaScript. Se quiser avise que eu movo o tópico, mas não crie outro la com o mesmo assunto.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Quintelab

 

Na linha que citei.

jscript += "window.open('DETALHES_T06.aspx','','resizable=no, menubar=no, scrollbars=YES,

Bastou colocar o nome para a janela no segundo parametro do evento Open

 

jscript += "window.open('DETALHES_T06.aspx','Nome_da_janela','resizable=no, menubar=no, scrollbars=YES,

Agora a janela nao e mais aberta "N" vezes.

 

Obrigado e um Abraco

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.