【发布时间】:2012-04-05 09:38:32
【问题描述】:
如果没有互联网连接,它会使用对话框显示一些错误消息,如“没有互联网连接”而不使用 java。我需要使用 jquery 或 ajax 脚本警报显示...
【问题讨论】:
-
如果没有互联网连接,我需要在我的移动应用程序中显示一些对话框。不要担心按钮...如果我处于离线状态
标签: javascript jquery ajax dialog internet-connection
如果没有互联网连接,它会使用对话框显示一些错误消息,如“没有互联网连接”而不使用 java。我需要使用 jquery 或 ajax 脚本警报显示...
【问题讨论】:
标签: javascript jquery ajax dialog internet-connection
在您的 JQuery ajax 调用中,您可以使用以下内容,然后查询错误的状态码。注意,离线状态码为0,但也可以查询其他状态码(列表见下方):
$.ajax({
//your ajax options
error: function(statusCode, errorThrown) {
if (statusCode.status == 0) {
alert("you're offline");
}
}
});
以下是您还可以捕获以供参考的状态代码列表:http://support.google.com/webmasters/bin/answer.py?hl=en&answer=40132
【讨论】:
function isOnline() {
var online = navigator.onLine; // Detecting the internet connection
if(online) {
// do your stuff
} else {
alert('You\'re Offline now...');
}
}
【讨论】: