함수를 여러번 사용할때 쓰는 addLoadEvent
function A(){ }function B(){ }
function C(){ }
.
.
.
function D(){ }
여러합수를 사용할때 전역 함수가 아닌 경우, 그리고 각함수에 귀찮게 이벤트핸들러를 줄필요없게 쓰는함수이다.
addLoadEvent ( 함수명);
그리고 순차적으로 실행된다.
addLoadEvent(A) ;
addLoadEvent(B) ;
코드는 다음과 같다
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldonload();
func();
}
}
}
댓글