VBScript 배치

예제

head 부분의 함수
스크립트는 head 부분에 배치할 수 있습니다. 대부분의 경우, 모든 함수를 head 부분에 배치합니다. 이렇게 한 이유는 함수가 호출되기 전에 로드되었음을 보장하기 위해서입니다.
body 부분에 위치한 스크립트
이 예제에서는 body 부분에 배치된 스크립트를 실행합니다. body에 배치된 스크립트는 페이지가 로드될 때 실행됩니다.

VBScript를 어디에 배치할까요

페이지가 브라우저에 로드될 때, 페이지의 스크립트가 즉시 실행됩니다. 이러한 상황이 발생하지 않기를 바랍니다. 때로는 페이지가 로드될 때 스크립트를 실행하고, 때로는 사용자가 특정 이벤트를 트리거할 때 스크립트를 실행하고 싶습니다.

head 부분에 위치한 스크립트: 스크립트가 호출될 때, 또는 특정 이벤트가 발생할 때 스크립트가 실행될 수도 있습니다. 스크립트를 head 부분에 배치하면 사용자가 사용하기 전에 스크립트가 로드되었음을 보장할 수 있습니다:

<html>
<head>
<script type="text/vbscript">
  일부 문장
</script>
</head>

body 부분에 위치한 스크립트: 페이지의 body 부분이 로드될 때 스크립트가 실행됩니다. 스크립트를 body 부분에 배치하면 페이지의 내용이 생성됩니다:

<html>
<head>
</head>
<body>
<script type="text/vbscript">
  일부 문장
</script>
</body>

body와 head 부분에 위치한 스크립트: 문서에 얼마나 많은 스크립트를 추가할 수 있는지에 따라, body와 head 부분에 동시에 스크립트를 추가할 수 있습니다:

<html>
<head>
<script type="text/vbscript">
  일부 문장
</script>
</head>
<body>
<script type="text/vbscript">
  일부 문장
</script>
</body>