共享onload事件的方法:
1.window.οnlοad=function1;
这种方法只针对一个函数,如果有两个或以上的函数使用此方法则只会加载最后面的函数。
2.window.οnlοad=function(){
Window.οnlοad=firstFunction;
Window.οnlοad=secendFunction;
}
在需要绑定的函数不是很多的场合,此方法确实也可以很好的工作
3.addLoadEvent方法
//创建队列
function addLoadEvent(func){
var oldοnlοad=window.onload;
If(typeof window.onload!=’function’){
Window.οnlοad=func;
}else{
Window.οnlοad=function(){
Oldonload();
Func();
}
}
}
//加载项
addLoadEvent(firstFunction);
addLoadEvent(secondFunction);
无论打算在页面加载完毕时执行多少个函数,只要多写一条语句!