Se non c'è connessione a Internet, mostrerà qualche messaggio di errore usando la finestra di dialogo come "Nessuna connessione internet" senza usare java. Devo visualizzare usando jquery o lo script ajax alert ...Finestra di dialogo se non ci sono connessioni Internet usando jquery o ajax
risposta
Nella chiamata ajax di JQuery, è possibile utilizzare quanto segue e quindi eseguire una query sul codice di stato dell'errore. Si noti che il codice di stato sarà 0 se sono offline, ma si può anche interrogare gli altri codici di stato (vedi sotto per una lista):
$.ajax({
//your ajax options
error: function(statusCode, errorThrown) {
if (statusCode.status == 0) {
alert("you're offline");
}
}
});
Ecco un elenco di codici di stato si potrebbe anche prendere per riferimento: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=40132
cos'è x, e dove devo applicare – Raj
x è il codice di stato HTTP dell'errore ed e è l'oggetto errore, mi dispiace aggiornerò i nomi nel mio codice. Dovresti inserire l'errore nella tua chiamata ajax jQuery esistente. Se pubblichi il tuo codice reale, posso mostrarti esattamente dove deve andare. Dai un'occhiata alla funzione di errore qui: http://api.jquery.com/jQuery.ajax/ – mattytommo
Lo stato può essere 0 per diversi motivi diversi da un errore di rete. –
function isOnline() {
var online = navigator.onLine; // Detecting the internet connection
if(online) {
// do your stuff
} else {
alert('You\'re Offline now...');
}
}
questo codice non funziona nel browser mobile – Raj
- 1. Xcode & WebView: carica local html se non ci sono connessioni Internet (fallback)
- 2. jQuery finestra di dialogo modale e finestra di dialogo CKEditor
- 3. Jquery $ .get o $ .ajax non funziona in Internet Explorer
- 4. sottoquery usando ci sono 1 o esiste *
- 5. Finestra di dialogo dell'interfaccia utente JQuery lenta
- 6. Finestra di dialogo Modale JQuery senza sovrapposizione
- 7. Posizionamento finestra di dialogo jQuery
- 8. Android - Controlla la connessione a Internet e visualizza la finestra di dialogo se non connesso
- 9. Finestra di dialogo dell'interfaccia utente jQuery - come renderla non chiudibile?
- 10. Ingresso non presente nella finestra di dialogo dell'interfaccia utente Jquery?
- 11. Finestra di dialogo Jquery: Nascondi il pulsante
- 12. AJAX modulo di presentazione - Non ci sono dati restituiti
- 13. problema con la finestra di dialogo jquery
- 14. jQuery finestra di dialogo modale non invia il mio modulo
- 15. Raccomandazione per un semplice esempio di finestra di dialogo jquery?
- 16. Evento di chiusura della finestra di dialogo in jquery mobile
- 17. Controllare se jQuery o mooTools sono caricati
- 18. Finestra di dialogo Jquery/Ajax in cui selezionare tra tutte le righe di una tabella sql
- 19. jQuery: Caricare Dialogo modale Contenuto tramite Ajax
- 20. jQuery: dissolvenza nella finestra di dialogo modale
- 21. La finestra di dialogo Jquery non si chiude
- 22. jquery ui finestra di dialogo come conferma
- 23. La finestra di dialogo jQuery non funziona con Datepicker
- 24. Finestra di dialogo Posizionamento jquery ui
- 25. Finestra di dialogo modale mobile jQuery
- 26. JQuery confermare dialogo
- 27. Tornando valore dalla finestra di conferma utilizzando jQuery dialogo
- 28. Come rendere modale la finestra di dialogo di jQuery?
- 29. Trascina Jquery trascinabile dalla sua finestra di dialogo jquery padre
- 30. Personalizza finestra di dialogo onbeforeunload
Eventuali duplicati http://stackoverflow.com/questions/189430/javascript-how-to-detect-that-the-internet-connection-is-offline –
ho bisogno di mostrare un po 'la finestra di dialogo in la mia app mobile se non c'è connessione a internet. Non preoccupatevi del pulsante ... se sono in linea – Raj