以下 javascript 代码片段在 Google Chrome 上完美运行,但在 Firefox 上的第二个警报之前无法继续:
init.js
:
function __init__() {
alert("welcome!");
document.getElementById("myselector").onchange = foo;
alert("must go here");
// some other initialization code goes here
alert("must end here");
}
window.onload = __init__;
foo.js
:
function foo() {
// some other code for function foo
break;
// the rest of the code
}
然而,Firefox 或 Chrome 的开发者工具控制台没有报告任何错误,这让我沮丧了好几天。