Wednesday, 27 de February de 2008
Salve, salve comunidade!
Acompanhe comigo a seguinte situação: Você está desenvolvendo um sistema web que abre uma janela em algum momento e não deseja que o usuário, ao clicar novamente no botão, recarregue aquela janela aberta.
Então, com o seguinte código podemos criar esta situação onde caso usuário clique novamente no link que abre a janela, o sistema não irá permitir que ela seja re-aberta. Evitando assim consumo excessivo de tráfego.
Tomei a liberdade de comentar os pontos principais do código, espero que entendam:
Veja que neste código há uma outra condição if(janela != null && janela.closed) que faz um teste e verifica se a janela foi aberta mas o usuário a fechou. Se não colocarmos este trecho de código, o sistema nunca mais (até que a página seja recarregada) irá permitir que a janela seja aberta e este não é o nosso caso, não é?
Pronto. Agora você poderão fazer testes quando utiliza popups em seu site.
Até a próxima.
Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o
login