Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou desenvolvendo uma aplicação e estou com alguns problemas:
1º - Não pode haver acesso simultâneo do mesmo usuário, assim o unico modo de controlar é registrar o acesso no banco de dados em uma tabela. O problema é que preciso "avisar" o sistema que o usuario saiu, existe um link que finaliza a sessão, ate ai ok, mas se o cara clica no "X" utilizando o evento onUnload eu chamo uma rotina que abre a página com os comandos de logoff e beleza. O problema é que este evento somente funciona no IE e não no firefox, ou seja, o ie permite que seja aberta uma nova janela antes de fechar a janela atual, o firefox não.
Assim para o sistema o usuario continua ativo.
2º - Ao apertar F5, é rodado o script de finalização, e é cortada a conexão do usuario.
Alguem já passou por isso?
valeu !
Carregando comentários...