我有一个正常运行的代码,并在Chrome和资源管理器中显示警报,但在Firefox中没有。但是,该功能可以在Firefox中正常工作,但警报不会显示或显示得非常快,我无法单击当时的“确定”按钮。我收到的任何帮助我都会感激不尽。抱歉mi英语,这不是我的母语。这是代码。警报是“ALERT ONE”和“ALERT TWO”。 “
$.ajax({
type: "POST",
url: direccion,
dataType: 'json',
data: post,
success: function(data) {
document.location = direccion;
if(data.valid == 0) {
alert('ALERT ONE');
} else if(data.valid == 1) {
alert('ALERT TWO');
} else {
}
document.location = "autenticacion.php";
},
error: function(xhr, ajaxOptions, thrownError) {
}
});
答案 0 :(得分:5)
在回调开始时使用此行
document.location = direccion;
任何浏览器都不应显示任何警告,因为页面应立即更改。