如果没有互联网连接,它将使用对话框显示一些错误消息,例如“没有互联网连接”而不使用 java。我需要使用 jquery 或 ajax 脚本警报显示...
问问题
7099 次
2 回答
13
在您的 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
于 2012-04-05T09:45:46.943 回答
4
function isOnline() {
var online = navigator.onLine; // Detecting the internet connection
if(online) {
// do your stuff
} else {
alert('You\'re Offline now...');
}
}
于 2012-04-05T09:49:14.730 回答