Javascript 在bootbox.alert()打开时停止执行JS

Javascript 在bootbox.alert()打开时停止执行JS,javascript,alert,bootbox,Javascript,Alert,Bootbox,我有这样的代码: alert('Error!'); window.location.reload(); 首先显示警报,关闭后会重新加载此警报页面 我想将bootboxjs用于引导,并更改代码: bootbox.alert('Error!'); window.location.reload(); 但当用户关闭警报并在警报显示后立即重新加载页面时,它不会等待。 如何修复此问题?您需要为此使用回调: bootbox.alert('Error!', function() { window.l

我有这样的代码:

alert('Error!');
window.location.reload();
首先显示警报,关闭后会重新加载此警报页面

我想将bootboxjs用于引导,并更改代码:

bootbox.alert('Error!');
window.location.reload();
但当用户关闭警报并在警报显示后立即重新加载页面时,它不会等待。
如何修复此问题?

您需要为此使用回调:

bootbox.alert('Error!', function() {
    window.location.reload();
});

看官方

谢谢!common window.alert()没有回调,所以我没有考虑它。