当一个页面挂载多个onload事件时,只有最后一个会执行。

// 挂载window.onload函数
function addLoadEvent(fun){
    var oldLoadFun = window.onload; //缓存onload函数
    if(typeof window.onload === 'function'){
    	// 存在onload函数,则新创建一个匿名函数并先后执行旧onload函数、新onload函数
    	window.onload = function(){
        	oldLoadFun();
            fun();
        }
    }else{
    	// 直接挂载onload函数
    	window.onload = fun;
    }
}