如果找不到主机,Ajax重定向
ajax redirect if host not found
如果主机不可达,我如何重定向客户端页面?我的代码工作,如果主机是可访问的,但不做什么,当它不是:
$(document).on('pagebeforeshow', '#index', function(){
$.ajax({url: "http://www.espnsdsd.com",
dataType: "jsonp",
complete: function(e, xhr, settings){
if(e.status === 200){
window.location.replace('http://www.espn.com');
}else{
window.location.replace('http://www.anotherespn.com');
}
}
});
});
尝试使用错误函数。http://api.jquery.com/jQuery.ajax/
$(document).on('pagebeforeshow', '#index', function(){
$.ajax({url: "http://www.espnsdsd.com",
dataType: "jsonp",
complete: function(e, xhr, settings){
if(e.status === 200){
window.location.replace('http://www.espn.com');
}
},
error: function(xhr, status, err) {
window.location.replace("http://www.anotherespn.com");
}
});
});
相关文章:
- AJAX不会在文件上传后重定向到网页-POST方法
- 我尝试在登录脚本中使用ajax,但页面不会重定向
- 如何使用Ajax调用特定的控制器和操作来重定向用户
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 如何在ajax重定向中传递create-formbuilder
- Rails:通过调用Ajax重定向
- 如何完成表单后使用 AJAX 重定向并在其他页面上显示数据
- Javascript/Ajax重定向问题
- 如何使用 AJAX 重定向到下一页
- 如何使用 ajax 重定向到另一个具有隐藏值的页面
- JSF 1.2 AJAX 重定向到 URL
- 登录到一个站点,而不使用 jQuery/ajax 重定向到该站点
- 使用php和ajax重定向到另一个页面
- jQuery.post()并通过ajax重定向
- Fancybox ajax重定向而不是显示弹出窗口
- 如果找不到主机,Ajax重定向
- php发布后AJAX重定向返回true或无错误
- 使用Ajax重定向到WEB-INF中的jsp文件
- jQuery/Ajax:重定向后如何在目标页面上调用函数
- 如何用jquery $.ajax重定向到一个页面