インターネット接続がない場合、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 に答える