Firefox完全忽略了点击事件

时间:2013-10-26 11:42:50

标签: javascript events firefox

在下面的代码中,当JS忙于循环并且我点击文档时,似乎Firefox完全忽略它。它应该在当前的JS线程完成后注册click并执行它,但是来自click回调的警告从不显示。这是为什么?这只发生在Firefox中,Chrome似乎很好。小提琴在这里http://jsfiddle.net/QQjya/7/

function homerSays() {
    alert("hmm.. Doghnuts...");
}

setTimeout(homerSays, 5000);

document.onclick = function () {
    alert("DOH!");
}

for (i = 0; i < 1000000; i++) {
    box.innerHTML = i;
}

0 个答案:

没有答案