onload事件追加函數

一個html文件只能有一個onload事件,html

當多人開發或者網站改動是須要用到window.onload事件,又不知作別人有沒有給window.onload綁定了事件,不能直接寫window.onload=function...;網站

使用下面的方法,能夠避免和別人的window.onload衝突。htm

  function addLoad(fn){事件

    var oldload=window.onload;開發

    if(typeof window.onload!= "function"){io

      window.onload=fn;  function

    }else {方法

      window.onload=function(){文件

        oldload();onload

        fn();

      }

    }

  }

相關文章
相關標籤/搜索