Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Haltt

Verificar Queda de Conexão com JavaScript

Recommended Posts

Boa Tarde,

 

Preciso verificar se uma pessoa esta com a internet ligada ou não na plataforma moodle.

 

Criei um java script para fazer a verificação porem no Firefox não funciona, nos outros navegadores funcionou normalmente.

 

//VARIAVEIS DE CONTROLE DE STATUS DA CONEXAO
	function conexaoOn_fc()
	{
		return(_status);
	}

	var _status = navigator.onLine;
	var checarConexaoOn = window.setInterval('aviso1_fc()', 2000);		//enquanto estiver on
	var checarConexaoOf = window.setInterval('aviso2_fc()', 2000);		//enquanto estiver off
	clearInterval(checarConexaoOf)										//desativa a busca online
	
	//CASO ONLINE
	function aviso1_fc()
	{
		_status = navigator.onLine;
		
		if(_status == false)			
		{	
			clearInterval(checarConexaoOn);
			//alert("PASSOU PARA OFFLINE");
			checarConexaoOf = window.setInterval('aviso2_fc()', 2000);		//fica offline
		}
	}
	

	//CASO OFFLINE
	function aviso2_fc()
	{
		_status = navigator.onLine;
		
		if(_status == true)			
		{		
			clearInterval(checarConexaoOf);
			//alert("PASSOU PARA ONLINE");
			checarConexaoOn = window.setInterval('aviso1_fc()', 2000);		//fica online
		}
	}	

 

 

Desde já obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda não resolvi, mas de acordo com pesquisa realizada o problema esta no setInterval() que está sendo ignorado pelo firefox, se alguém souber uma alternativa ajudaria muito.

 

Desde já Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.