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>