| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 14:49:38
|
sandokandias
JavaBaby
![[Avatar]](/images/avatar/4ef30115b941a1bcd71ffebb50c69ece.jpg)
Membro desde: 01/05/2006 22:11:03
Mensagens: 86
Localização: Uberlãndia - MG
Offline
|
Existe alguma possibilidade de executar alguma função javascript quando o usuario fechar o browser que não seja o evento OnUnload ?
algum outro evento ? meta tag ?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 14:58:03
|
ddduran
Virtual Machine Man
![[Avatar]](/images/avatar/1239f1a40e317d2de113e7ca17f52464.jpg)
Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline
|
Cara se você quer impedir do usuario fechar a tela do browser, desiste
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 14:58:50
|
esb
JavaEvangelist
![[Avatar]](/images/avatar/a878dbebc902328b41dbf02aa87abb58.png)
Membro desde: 21/06/2006 14:40:31
Mensagens: 451
Localização: São Paulo
Offline
|
Cara,
Pelo que eu saiba e a unica forma... mas podem existir outras. Algum problema tecnico ao usar o onuload? Se for o problema com o refresh, na internet tem sites que explicam como solucionar isso.
[]s!
Eduardo
|
esb |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 15:02:50
|
jgbt
GUJ Master
![[Avatar]](/images/avatar/25df35de87aa441b88f22a6c2a830a17.png)
Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline
|
da p/ pegar a posição x, y do click do mouse via javascript e executar uma função.
da uma busca no forum, acho que ja postei o codigo que fazia isso.
como ja foi falado impedir a janela de ser fechada eu nunca vi fazerem, não sei se rola.
[]´s
|
João Bier
Desenvolvedor Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 15:18:25
|
rodrigoallemand
GUJ Ranger
![[Avatar]](/images/avatar/d7b431b1a0cc5f032399870ff4710743.jpg)
Membro desde: 21/02/2005 20:19:47
Mensagens: 972
Localização: Rio de Janeiro, Recreio!!!
Offline
|
Existe um evento (não sei se rola em todos os browsers, mas no IE com certeza) que é o onBeforeUnload. Nele, vc pode enviar uma mensagem para o cliente e, caso ele clique em sim, a janela é fechada mas vc ainda recebe um ponto pra poder executar outro código...
Se o seu objetivo é alertar o fechamento da janela, vc pode procurar por isso. Algumas aplicações conhecidas, como o Meebo e o MSN WebMessenger utilizam tal função.
|
Rodrigo Allemand
A culpa é minha e eu a coloco em quem eu quizer!. (Homer Simpson)
http://blog.rodrigoallemand.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/11/2007 15:32:48
|
sandokandias
JavaBaby
![[Avatar]](/images/avatar/4ef30115b941a1bcd71ffebb50c69ece.jpg)
Membro desde: 01/05/2006 22:11:03
Mensagens: 86
Localização: Uberlãndia - MG
Offline
|
o problema com o OnUnload é que se o cara mudar de pagina dentro do site, ele processa a função.
Nao to querendo bloquea o fechamento da janela nao, o que to querendo, é processar a função apenas se ele clicar no X de fechar da janela.
Obrigado a todos. vo segui o conselho do jgbt.
|
|
|
 |
|
|