window.onload 의 위험성 (tiles 레이아웃이 적용되지 않는 문제)

By | 3월 2, 2010

페이지를 만들다가 어디에도 잘못된 곳이 없는데 tiles 레이아웃이 적용되지 않는 문제가 있었다.

정말 희한했던 것은,
소스보기를 하면 레이아웃의 모든 부분에 대한 소스가 보이는데,
실제 화면에서는 레이아웃 부분이 보이지 않았다
는 것이다.

아무튼 고생고생 하면서 원인을 찾다가 다음의 코드가 원인임을 알았다.

window.onload = initFunction;   //initFunction은 직접 정의한 함수

레이아웃을 구성하는 페이지 중에 onload 이벤트를 사용하는 부분이 있었는데,
내가 작성한 onload 코드 때문에 레이아웃 관련 onload는 무시되어 버렸기 때문에

레이아웃이 보이지 않았던 것이다. 조심하자!

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments