0

javascript を使用して Web サービスにアクセスできるかどうかを検出する一般的な方法はありますか? たとえば、Web サーバーがダウンしているか、IIS が停止している場合、プログラムを停止できます。

4

1 に答える 1

1

jQuery のAJAX関数を使用してサーバーにリクエストを送信し、エラー (つまり、タイムアウト) をリッスンするだけです。

var request = $.ajax({
  url: "http://somewebsite.com",
  type: "POST"
});

request.done(function(msg) {
  $("#log").html("Website is up.");
});

request.fail(function(jqXHR, status) {
  $("#log").html("Website is down.");
});
于 2011-12-02T06:38:05.763 に答える