İnternet bağlantısı yoksa, java kullanmadan "İnternet bağlantısı yok" gibi iletişim kutusunu kullanarak bazı hata mesajlarını gösterir. Jquery veya ajax komut dosyasını kullanarak görüntülemem gerekir alert ...JQuery veya ajax kullanarak internet bağlantısı yoksa iletişim kutusu iletişim kutusu
cevap
JQuery ajax çağrınızda, aşağıdakileri kullanabilir ve hatanın durum kodunu sorgulayabilirsiniz. çevrimdışı olsalar eğer durum kodu 0 olacağını unutmayın, ama aynı zamanda diğer durum kodlarını sorgulayabilir (listesi için aşağıya bakınız): Burada
$.ajax({
//your ajax options
error: function(statusCode, errorThrown) {
if (statusCode.status == 0) {
alert("you're offline");
}
}
});
ayrıca başvuru için yakalamak olabilir durum kodları listesi aşağıda verilmiştir:
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=40132
ise x, e nedir – Raj
'u nereye uygulamalıyım x hatanın HTTP Durum Kodu ve e hata nesnesidir, üzgünüm kodlarımdaki adları güncelleyeceğim. Hatayı mevcut jQuery ajax çağrınıza dahil etmelisiniz. Gerçek kodunuzu gönderirseniz, tam olarak nereye gitmesi gerektiğini size gösterebilirim. Burada hata işlevine bir göz atın: http://api.jquery.com/jQuery.ajax/ – mattytommo
Durum, bir ağ arızasından başka birçok neden için 0 olabilir. –
function isOnline() {
var online = navigator.onLine; // Detecting the internet connection
if(online) {
// do your stuff
} else {
alert('You\'re Offline now...');
}
}
bu kod mobil web tarayıcısında çalışmıyor – Raj
Olası kopyalar i bazı iletişim kutusunu göstermek gerekir http://stackoverflow.com/questions/189430/javascript-how-to-detect-that-the-internet-connection-is-offline –
internet bağlantım yok ise benim mobil uygulamam.dont düğmesi hakkında rahatsız ... Eğer çevrimdışı – Raj