1、VBScript簡介
VBScript是一種腳本語言,也是ASP的默認語言,可以在HTML文件中直接嵌入VBScript腳本,從而擴展HTML,使它不僅僅是一種頁面格式語言。帶有VBScript腳本的網頁可以對用戶的操作作出反應。
2、HTML頁面中添加VBScript代碼
VBSript腳本作為HTML文檔的一部分頁存在。也就是說,這些代碼必須放在HTML文檔中才能執行。腳本代碼可以放在HTML文檔的任何位置,即BODY或HEAD部分之中。通常是將腳本代碼集中放在HEAD部分中,這樣能確保在BODY部分調用代碼之前讀取並解碼所有腳本代碼。
在HTML頁面添加VBScript腳本代碼時,應以 <script> 標記開始,而以 </script> 標記結束。基本語法格式如下:
<script Languge="腳本語言名稱" [event="事件名稱"] [For="對象名稱"]>
<!--
腳本代碼
-->
</script>
SCRIPT標記具有以下3個屬性。
(1)Language:指定腳本代碼所使用的腳本語言。對於Internet Explorer浏覽器來說,該屬性的取值可以是“VBScrip"或"JScript",前者可以簡寫為"VBS"。
(2)EVENT:指定與腳本代碼相關聯的事件。
(3)FOR:指定與事件相關聯的對象。
在上述語法中,之所以將腳本代碼嵌入在注釋標記<!--和-->之間,是為了避免不能識別SCRIPT標記的浏覽器將代碼顯示在頁面中。
注意
SCRIPT標記可以在HTML文檔的HEAD和BODY部分出現任意次。
大部分腳本代碼放在Sub或Functip過程中,這類代碼僅在HTML頁面加載時執行一次,可以在加載Web頁面時初始化數據或動態地改變頁面的外觀。