不管在页面加载完毕时执行多少个函数,都OK.
a.把现有的wndow.onload事件处理函数的值存入变量oldonload.
b.如果这个处理函数上还没有绑定任何函数,就像平时一样把新函数添加给它.
c.如果这个处理函数上已经绑定了一些函数.就把新函数追加到现有指令的末尾.
function addLoadEvent(fun){
var onload = window.onload;
if(typeof window.onload !='function'){
window.οnlοad=fun;
}else{
window.onload = function(){
onload();
fun();
}
}
}