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