window.onload(){
    // 代码
} 是说在window的内容加载完成后执行的方法

解决方案 »

  1.   

    只有ie支持这种写法ff下会出现错误
      

  2.   

    你可以这样理解
    也就是把同名函数重新定义一次,以最后定义的为标准,之前的定义被覆盖。就称为“重写”吧这里就是重写 window.onload(),但 onload 不是函数而是事件。window.onload() 可以理解为与 window.onload 事件关联的匿名方法。也就是重写与 window.onload 事件关联的匿名方法
      

  3.   

    window.onload=function(){
      //代码
    }
    //如果是往onload里面加函数,使用attachEvent【ie】或者addEventListener【w3c】浏览器,如ff
    if(window.attachEvent)window.attachEvent("onload",function(){alert(1);});
    else if(window.addEventListener)window.addEventListener("load",function(){alert(1);},false);