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>