如何寫VBScript程式

在網頁中要加入VBScript程式時必需在VBScript指令的前面加入<script language="vbscript">,在後面加入</script>就可以了,其格式如下:(由於VBScript是在IE執行的語言,所以其檔案為htm檔)

<html>
<head>
<title></title>
</head>
<body>
<script language="vbscript">
 .
 .
 .
</script>
</body>
</html>

[練習一]設計一個網頁使顯示此網頁前先出現一個歡迎光臨的視窗,結果如下圖。(alert.htm)

  本範例網頁使用到VBScript的一個指令 alert,只要將所要顯示的文字以雙引號括起來並放在此指令後面即可,如下圖所示。

<html>
<head>
<title>第一個範例程式</title>
</head>
<body>

<script language="vbscript">
     alert "大家好,歡迎光臨!!....."
</script>

</body>
</html>

[練習二]msgbox 範例 (msgbox.htm)

當IE執行下方這個網頁時,會發現<script>標記,因而認出這裡有一段VBScript程式碼,並記住這段程式碼,當您按下按鈕時,IE會利用按鈕和程式碼之間的連結去執行這個程序。
  在<script>標記中的sub是一個事件程序,在程序名稱中包含了兩個部分:前面是按鈕的名稱button1(從<input>標記中的name屬性而來);之後是事件的名稱onclick。這兩個名稱用底線_連結起來,當這個按鈕在任何時候被按下時,IE將會找尋並執行相對應的事件程序button1_click。

<html>
<head>
<script language="vbscript">
sub button1_onclick
       msgbox "大家好"
end sub
</script>

</head>
<body>
<h3>簡單的網頁</h3>
<form><input name="button1" type ="button" value="請按我"></form>
</body>
</html>

[練習三]把程式碼連結到事件的其他方法 (button.htm)
  IE允許您在定義控制項的標記中加入一段簡短的程式碼,下面的<input>標記可以使您在按下按鈕時得到和前一個範例相同的結果。

<html>
<body>
<h3>簡單的網頁</h3>
<form><input name="button1" type ="button" value="請按我" language=vbscript onclick="msgbox'大家好'"></form>
</body>
</html>