今天我遇见一个window.onload加载的问题,不知道它是什么时候加载的。于是我测了一下,代码如下:
<script type="text/javascript">
window.οnlοad=function(){
document.getElementById('divFill').style.height = 100 +"px";
alert("inner:"+document.getElementById('divFill').style.height);
}
</script>
</head>
<body>
<div id="divFill" style="height:260px"></div>
<script type="text/javascript">
alert("outer:"+document.getElementById('divFill').style.height);
</script>
</body>
</html>
当我进行测试以后,我发现window.onload是在整个页面加载完成后才进行的。假如你在body标签中加上一个onload事件的话,它会把window.onload覆盖了,即window.onload事件不执行了。