Como detectar se o usuário está inativo numa determinada aba?

30/12/2016

0

Opa galera, como posso com jquery/javascript detectar se uma aba está inativa durante um determinado período de tempo?
Diego Silva

Diego Silva

Responder

Post mais votado

30/12/2016

	
	onblur = function(){timerfoco = 0;focado = false;verifica_foco();};
	
        onfocus = function(){timerfoco = 0;focado = true};	
 
            function verifica_foco() {
		timerfoco++;
		if ((timerfoco == 60) && !(focado))
		{
			$scope.eventos.sair_sala_inatividade();
		};
		if ((!focado) && ($scope.isConnected))
		{
			setTimeout(verifica_foco, 1000);
		};
	};

Gutierry Pereira

Gutierry Pereira
Responder

Mais Posts

03/01/2017

Diego Silva

Opa camarada, obrigado!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar