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 回答