0

问题很简单:为什么它们都没有在应该工作的时候工作?尝试了最新的 chrome 和 FF

document.addEventListener("DOMContentLoaded", function() {
  alert("window on domcontentready");
}, false);

window.onload = function() {
  alert("window on load");
}

http://jsfiddle.net/FHHgA/4/

4

2 回答 2

1

JavaScript 在 onload 时加载(在 jsfiddle 内部),所以 onload 不会触发,因为它已经触发了。切换onloadno wrap - in <head>

于 2014-02-26T13:10:48.810 回答
0

创建一个空白 html 文件并粘贴到您的 js 中,打开 html 文件将显示警报。但是它似乎没有在 JSFiddler 中显示警报。

于 2014-02-26T13:15:17.437 回答