window.onload 시 실행할 함수를 지정하는 좀 더 세련된 방법이 있었다.
이벤트 리스너를 이용하는 것이었는데...
if(window.addEventListener){ //모질라 계열의 경우
window.addEventListener("load", callback함수, false);
}else if (window.attachEvent){ //IE 계열의 경우
window.attachEvent("onload", callback함수);
}
* 이벤트 해제
- 모질라계열 : object.removeEventListener("eventName", functionName, true/false);
=>세번째인자 - true : 케스케이드 다운 방식 / false : 버블 업 방식
- IE 계열 : object.detachEvent("eventName", functionName);
- 출처 : http://blog.naver.com/aladdin76/40059533450 -
- 출처 : http://cafe.naver.com/tonkjsp/229 -