Ir para conteúdo

POWERED BY:

Arquivado

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

Marinho

Verificar conexao com a internet

Recommended Posts

Boa tarde a todos !

Gostaria da ajuda de todos mais uma vez.

 

Preciso verificar em uma pagina html se o computador do usuario esta conectado a internet

se sim chamar uma pagina do servidor

caso contrario mostra um aviso no computador local ( em html ) que seu computador não esta conectado a internet.

 

Obs: Para evitar mostrar ao usuario aquela pagina do internet explorer de erro de conexao.

 

Obrigado.http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Será que é tão dificil assim !!!Só preciso de uma pequena dica se não como fazer ou não, pois não entendo nada de javascript.Obrigado !

Compartilhar este post


Link para o post
Compartilhar em outros sites

nunca vi um teste assim O.o

 

sei lá se vai funcionar mas testa isso...

 

entre as tags <head> e </head>

<script>function xmlHttpInit() {  var xmlhttp = null;  /*@cc_on	@if (@_jscript_version >= 5)	  try {	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");	}	  catch (e){		try {	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }		catch (e2){}	  }	@end  @*/	  if (!xmlhttp && typeof xmlhttp != "undefined") xmlhttp = new XMLHttpRequest();    return xmlhttp;}var connected = false;function checkConnection() {	  var connection = xmlHttpInit();  connection.onreadystatechange = function () {	if (connection.readyState == 4) connected = true;  }  connection.open("get", "http://www.google.com.br",true);  connection.send(null);  setTimeout("isConnected()",1000);  delete connection;}function isConnected() {  if (connected) {	connected = false;	alert("conectado");  } else alert("disconectado");}</script>

Uso:

<body onLoad="checkConnection()">....

F.

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.