我已经搜索过,但在 Firefox 中找不到有关此特定行为的任何文档。
如果我在 Firefox 中的超时或间隔函数内包装对警报方法的调用,则 UI 不会被阻止。在我测试过的所有其他浏览器(chrome/IE/safari)中,会出现模式警报对话框的预期行为。
SEE DEMO(在任何浏览器中测试,然后是 Firefox)
setTimeout(function () {
alert("If you wait enough in Firefox, the UI is updated!");
}, 0);
是否有关于此特定行为的任何文档?