onload 속성

정의

onload 속성은 윈도우 이벤트 속성 입니다.

load 이벤트는 문서를 로드가 끝났을때 실행되는 스크립트입니다.

DOM이 완전히 구성되고, 이미지 등의 부속 자원까지 전부 로드된 상태입니다.

<script type="text/javascript">
<!--
  function eventonload() {
    alert("페이지 로드가 완료되었습니다. ");
  }
-->
</script>
</head>
<body onload="eventonload()">

</body>

와 같이 만듭니다.

발생 가능한 요소

body태그와 frameset태그 에서 사용이 가능합니다.

메모

정의에서 밝혔듯, load 이벤트는 상당히 느리게 발생합니다. load 이벤트 핸들러는 대개 DOM이 구성됐는지에 관심이 있지, 모든 이미지가 로드될 필요는 없을 때가 많습니다.

파이어폭스에서 제공하는 DOMContentLoaded 이벤트가 정확히 이런 필요성을 채워주지만, 모든 브라우저에서 이 이벤트를 지원하는 것은 아닙니다.

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

 
html5/event/onload.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki