本帖最后由 rao3324180 于 2010-06-26 01:56:48 编辑

解决方案 »

  1.   

    首先把onload原来的东西保存了.
    然后看原来的onload是不是一个方法。
    如果不是,将传进来的方法设为onload事件.
    如果是,添加把传进来的方法附加到原来的方法后面,组成新的onload事件方法.
      

  2.   

    oldonload();
    func();
    这两个是什么含义啊?typeof window.onload != 'function'   这个蓝色部分的参数是什么意思啊?
      

  3.   

    oldonload(); //函数的名称加上(),就代表执行函数。在这里就是执行原来的onload事件处理函数。
    func();  //这是前面的(func)里的参数,代表你要新添加的事件处理函数。意思和上面一样。typeof window.onload !='function' 这个蓝色部分'function'的意思是指对象的类型,对于函数来说,它的类型就是'function',对于图片来说,它的类型是'img',其它也各有对应的类型名称。
      

  4.   

      1楼
      
      onload可以加2个以上的函数的
      

  5.   

    原来的onload事件处理函数是指什么啊?