问题很简单:为什么这些都不适用?尝试了最新的铬和FF
document.addEventListener("DOMContentLoaded", function() { alert("window on domcontentready"); }, false); window.onload = function() { alert("window on load"); }
http://jsfiddle.net/FHHgA/4/
创建一个空白的html文件并粘贴到您的js中,打开html文件将显示警报 . 但是它似乎没有在JSFiddler中显示警报 .
JavaScript加载到onload上(在jsfiddle里面),因此onload不会触发,因为它已经被触发了 . 切换 onload 至 no wrap - in <head> .
onload
no wrap - in <head>
2 回答
创建一个空白的html文件并粘贴到您的js中,打开html文件将显示警报 . 但是它似乎没有在JSFiddler中显示警报 .
JavaScript加载到onload上(在jsfiddle里面),因此onload不会触发,因为它已经被触发了 . 切换
onload
至no wrap - in <head>
.