Verificar se tem conectividade com a internet com javascript

3,255 views
Skip to first unread message

Rodrigo Mendonça

unread,
Dec 8, 2011, 7:29:19 AM12/8/11
to jque...@googlegroups.com
Pessoal é possível fazer isso, Verificar se tem conectividade com a internet com javascript? ou seja, a rede estar funcionando e verificar se a internet caiu ou não.

--
Rodrigo Mendonça
(62) 8567-3142

André da Silva Severino

unread,
Dec 8, 2011, 7:31:49 AM12/8/11
to jque...@googlegroups.com
Cara não sei se existe uma forma de fazer isso, mas pensando rapidamente eu faria uma requisição a alguma página qualquer e pegaria o retorno, se não retornar nada 2x seguidas quer dizer que alguma coisa caiu ? Certo ... Acho que seria isso :o

Mas deve ter uma forma melhor de se fazer kkkk




--

---------------------------------------------------------------------------------------------------------------------------
"Eu adoraria mudar o mundo, pena que eles não me fornecem o
código-fonte".
        ~
     \°v°
      ( . )\   --> open-source
      ^ ^
---------------------------------------------------------------------------------------------------------------------------

Jônatas Zechim

unread,
Dec 8, 2011, 7:32:30 AM12/8/11
to jque...@googlegroups.com
Bom dia.. dá uma olhada em:

http://stackoverflow.com/questions/189430/javascript-how-to-detect-that-the-internet-connection-is-offline

Eu não testei, só encontrei, pesquisei por "javascript test internet connection".

Se funcionar, avisa..

Regards,

Jônatas Zechim
PHP & jQuery specialist

http://zechim.com
mob +55 11 7053 2239
skype ID zechim


2011/12/8 Rodrigo Mendonça <den...@gmail.com>

--

David William Rosa de Souza

unread,
Dec 8, 2011, 8:55:42 AM12/8/11
to jque...@googlegroups.com
com HTML5 tem como, usando o método
window.navigator.onLine

da uma olhada



--
----------------------------------------------------
David William Rosa de Souza
davi...@gmail.com
twitter.com/davidwrs

Cel: +55 (53) 8425.1575



Renato Carrasco

unread,
Jul 29, 2015, 3:37:38 PM7/29/15
to jQuery (Brasil), den...@gmail.com
 function checkOnline() {
            var url = "https://www.google.com.br/"
            var scriptElem = document.createElement('script');
            scriptElem.type = 'text/javascript';
            scriptElem.onerror = function () { alert("Sem conexão com a Internet. Favor verificar o sinal."); };
            scriptElem.src = url;
            document.getElementsByTagName("body")[0].appendChild(scriptElem);
        };

Eduardo Kraus

unread,
Jul 30, 2015, 5:42:38 PM7/30/15
to jquery-br
Faz um ping com AJAX para seu servidor de tempos em tempos.

Muito prazer, sou Eduardo Kraus
Teacher and loves Programming
Meu Blog: php.eduardokraus.com
Meu Youtube: www.youtube.com/user/ProfEduardoKraus
Meu Facebook: www.facebook.com/ProfEduardoKraus

--
Reply all
Reply to author
Forward
0 new messages