Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, preciso tirar uma duvida.
quando eu fecho uma janela do sisteminha aqui eu
faço no onunload fazer um update aqui em uma das tabelas, ate
ai beleza, ta funcionando certinho.
Mas isso ai funciona o IE, no firefox nao reconhece o onunload
alguem sabe como fazer reconhecer o onunload tbm no firefox?
valuee
Está usando AJAX?
Já li por aí que esse eventos têm probleminhas com AJAX.
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Funcionou certinho, valeu hargon, so que tem amsi uma coisinha, quano aperto F5 eu bloquei tbm no javascript, mas para o firefox nao funciona tbm, veja a função e me de uam dica se tem como bloquear tbm para firefox.
function VerificarF5(){
var tecla=window.event.keyCode;
if (tecla==116){
//alert("ERROR!");
event.keyCode=0;
event.returnValue=false;
}
}
pro IE funciona certinho, mas firefox nao, so falta isso para eu poder concluir um trabalho aqui. quem puder me ajudar
value
Trabalhar com teclas realmente é meio problemático em questão do código ser crossbrowser, mas tente assim:
function VerificarF5(e){
var evt = e || window.event;
var tecla=window.evt.keyCode;
if (tecla==116){
//alert("ERROR!");
evt.keyCode=0;
evt.returnValue=false;
}
}
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Tenta com onbeforeunload.
Ao invés de inserir direto no BODY, você pode utilizar assim:
Tópico movido
Origem: ASP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Destino: Javascript/DHTML