如果没有互联网连接,它会显示一些错误信息,使用对话框,如“无互联网连接”而不使用java。我需要使用jquery或ajax脚本警告显示...
答案 0 :(得分: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
答案 1 :(得分:4)
function isOnline() {
var online = navigator.onLine; // Detecting the internet connection
if(online) {
// do your stuff
} else {
alert('You\'re Offline now...');
}
}