CSS 동적 로딩 후, 완료되었는지 확인하기
발생일: 2012.03.26 문제: 모바일에서 css 파일을 동적 로딩하고, 로드가 완료되면 특정 작업을 진행하려고 한다. 일전에 동적 로딩 모듈을 만들어봤던 기억으로는, 웹킷 계열은 태그에 onload를 지원하지 않아서 단순히 특정 시간 후에 load 이벤트가 발생하게 작성했었다. 다른 몇몇 라이브러리도 그렇게 했던 걸로 기억하고.... 뭔가 더 좋은 방법이 없을까? 해결책: 좀 검색해보니 웹킷 계열일 경우, 타이머로 document.styleSheets의 length를 체크하는 방법으로 로드 여부를 확인하고 있다. 하지만, 페이지 내 다른 모듈에서 css 파일을 동적 로드하는 경우도 발생할 수 있으니, length 체크만으론 부족해보인다. 좀 더 꼼꼼하게 처리하자면, styleSheets 객체 내 h..
Daylogs/Javascript
2012. 3. 26. 15:41
공지사항