如果无法加载Url,则以HTML格式发送警报消息

时间:2013-05-09 06:26:05

标签: jquery html

我正在使用html和jquery。在我的页面中,我打开一个URL,如果该URL无法打开,则会在网页中显示“问题加载页面”或“未找到服务器”错误。如何抛出警报框而不是显示错误消息网页。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

如果页面存在,您可以使用ajax进行检查,然后重定向到它。

<a href="/somelink" id="test1">Link1</a> <span id="result1"></span>

$.ajax($("#test1").attr("href"), {
  statusCode: {
    404: function() {
      $("#result1").html("not working");
    },
    200: function() {
      $("#result1").html("working");
    }
  }
});