HTML.it è il sito italiano del web publishing

Verificare connessione internet con jquery



scegli un altro forum
    Indietro   Ricarica   Avanti Invia una risposta

Autore
Discussione     
mariosuper_94
Utente di HTML.it



Registrato il: Jul 2008

Provenienza:

Messaggi: 100


ICQ:

MSN:

Skype:


Verificare connessione internet con jquery
Salve,
volevo chiedervi se esistesse uno script per verificare la connessione ad internet. Avevo in mente di richiedere la risposta da un url che decido io, se cio' avviene status='online' altrimenti status='offline'.
Questa funzione poi deve essere richiamata ogni secondo finche' non vi č lo status='online'. Scusate ma la mia conoscenza di jquery č veramente limitata.
Grazie

Segnala ad un moderatore | IP: Collegato | Permalink

mariosuper_94 è offline Old Post 20-06-2012 11:33
Clicca qui per vedere il profilo dell'utente mariosuper_94 Clicca qui per inviare all'utente mariosuper_94 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente mariosuper_94 Aggiungi l'utente mariosuper_94 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
cavicchiandrea
Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro



Registrato il: Aug 2001

Provenienza: Bologna

Messaggi: 24195


ICQ :

MSN :

Skype :


Secondo me non č possibile, se non c'č conessione il browser carica la pagina di default d'errore, e non essendoci collegamento tra il client (browser) e il server (sito) come fai a saperlo?


__________________
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui

Segnala ad un moderatore | IP: Collegato | Permalink

cavicchiandrea è offline Old Post 20-06-2012 11:52
Clicca qui per vedere il profilo dell'utente cavicchiandrea Clicca qui per inviare all'utente cavicchiandrea un messaggio privato Visita l'homepage dell'utente cavicchiandrea Visualizza ulteriori messaggi scritti dall'utente cavicchiandrea Aggiungi l'utente cavicchiandrea alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Vindav
Utente di HTML.it



Registrato il: Dec 2010

Provenienza:

Messaggi: 2787


ICQ :

MSN :

Skype :


@andrea per me con "verificare connessione a internet" intende verificare che un sito sia online o offline.

@mario
Se quanto detto sopra č vero, la soluzione che ti č venuta in mente puo andare, se esite uno script giā pronto non lo so, cerca su google, altrimenti confermo quanto detto da Andrea.

Segnala ad un moderatore | IP: Collegato | Permalink

Vindav è online in questo momento Old Post 20-06-2012 11:57
Clicca qui per vedere il profilo dell'utente Vindav Clicca qui per inviare all'utente Vindav un messaggio privato Visualizza ulteriori messaggi scritti dall'utente Vindav Aggiungi l'utente Vindav alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
mariosuper_94
Utente di HTML.it



Registrato il: Jul 2008

Provenienza:

Messaggi: 100


ICQ :

MSN :

Skype :


Praticamente lo devo mettere in un captive portal. Volevo controllare con questo scriptino il momento in cui fossero applicate le regole di iptables (esce su internet) in modo tale da far uscire un messaggio visivo del tipo: "Ora sei collegato". Non so se ho reso l'idea.

Segnala ad un moderatore | IP: Collegato | Permalink

mariosuper_94 è offline Old Post 20-06-2012 12:20
Clicca qui per vedere il profilo dell'utente mariosuper_94 Clicca qui per inviare all'utente mariosuper_94 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente mariosuper_94 Aggiungi l'utente mariosuper_94 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
mariosuper_94
Utente di HTML.it



Registrato il: Jul 2008

Provenienza:

Messaggi: 100


ICQ :

MSN :

Skype :


UTILIZZARE AJAX NON POTREBBE ESSERE COMODO??


if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{

if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
///SITO RISPONDE
}
else
{
///SITO NON RISPONDE
}
}


xmlhttp.open("GET","http://sitowebesterno.it/index.php?prova="+str,true);
xmlhttp.send();

Segnala ad un moderatore | IP: Collegato | Permalink

mariosuper_94 è offline Old Post 20-06-2012 12:36
Clicca qui per vedere il profilo dell'utente mariosuper_94 Clicca qui per inviare all'utente mariosuper_94 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente mariosuper_94 Aggiungi l'utente mariosuper_94 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
mariosuper_94
Utente di HTML.it



Registrato il: Jul 2008

Provenienza:

Messaggi: 100


ICQ :

MSN :

Skype :


Penso che quanto detto prima sia impossibile perche' Ajax effettua delle chiamate solo se e' lo stesso dominio....

Segnala ad un moderatore | IP: Collegato | Permalink

mariosuper_94 è offline Old Post 20-06-2012 14:02
Clicca qui per vedere il profilo dell'utente mariosuper_94 Clicca qui per inviare all'utente mariosuper_94 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente mariosuper_94 Aggiungi l'utente mariosuper_94 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
br1
Moderatore di JavaScript



Registrato il: Jul 1999

Provenienza: Karalis

Messaggi: 18918


ICQ :

MSN :

Skype :


Identifica un immagine sicuramente presente sui vari siti e sfrutta l'evento onerror.

<img src="http://www.altrosito.it/logo.gif" onerror="alert('il sito non e' online')" />


__________________
Il guaio per i poveri computers e' che sono gli uomini a comandarli.

Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum

Segnala ad un moderatore | IP: Collegato | Permalink

br1 è offline Old Post 20-06-2012 15:52
Clicca qui per vedere il profilo dell'utente br1 Clicca qui per inviare all'utente br1 un messaggio privato Visualizza ulteriori messaggi scritti dall'utente br1 Aggiungi l'utente br1 alla tua lista degli utenti amici Modifica / Cancella il messaggio Rispondi quotando   Torna su
Tutte le ore sono con fuso orario CET. Ora sono le 15:09.     

    Ultima discussione   Prossima discussione Invia una risposta
Versione per la stampa | Invia il thread via email | Ricevi aggiornamenti sul thread | Scarica il thread
 

Cerchi un argomento specifico e hai fretta? Usa il motore di ricerca