VBScript是個直譯式、以物件為基礎的敘述式程式語言 ( Object-based Scripting Language ),是由微軟 ( Microsoft )公司所發展。 它可以讓你設計互動的網頁內容,但不能單獨執行,必須在瀏覽器或伺服器上執行。 VBScript 是由 Visual Basic 的一部份發展而來,它可以透過內建的控制及 ActiveX 的控制物件來構成特殊的功能。 |
【VBScript 程式敘述】 |
●程式敘述 VBScript 在HTML中使用<SCRIPT>...</SCRIPT>標記。 Script區段可以放置在<HEAD>標頭區段 ( 全域範圍 ) 或<BODY>本文區段 ( 區域範圍 ) ,可以視程式需要而定,通常瀏覽器是由上到下載入網頁資料,而 VBScript 只能存取已載入的 "物件",否則會產生錯誤訊息。 如 : <HTML> 文件開始 <HEAD> 標頭區段開始 <BODY> 本文區段開始 </HTML> 文件結束 |
【VBScript 變數】 |
●變數
‧IMPLICIT WAY (隱含) : 直接設定其值。 如 : ‧EXPLICIT WAY (明確) : 使用Dim定義變數,多個變數名稱 如 : 強迫使用明確宣告方式,於程式碼的第一行使用 Option Explicit 敘述,可使程式避免不正確的結果。 |
【VBScript 變數的資料型態】 |
●變數的資料型態 ‧VARIANT (動態變數) : 根據使用的情形的不同,自動設定資料的子型態。 ●動態變數的資料子型態
‧ARRAYS (陣列) : 將一系列相同型態的資料連在一起,放入單一變數中。 陣列分為 :
|
【VBScript 常數】 |
●常數 常數是一個取代固定數字或字串的有意義名稱,可以使用Const宣告自訂的常數。 ●比較常數 :
●檔案輸出與輸入常數 :
●三態常數 :
●日期與時間常數 :
●日期格式常數 :
●字串常數 :
●變數型態常數 :
●MsgBox 常數 :
|
【VBScript 關鍵字】 |
●關鍵字
|
【VBScript 運算元】 |
●運算元
| ||||||||||||||||||||||||||||||||||||||||||||||||||
●運算元優先順序 : ‧( ) ‧算術運算 > 比較運算 > 邏輯運算 ‧由左至右 |
【注意事項】 |
●VBScript 語法的註解以 ' 表示。而 <SCRIPT>...</SCRIPT>標記間加上<!--... -- >則會讓不支援 VBScript 語法的瀏覽器將 <SCRIPT> ...</SCRIPT>標記間的內容當成HTML註解不顯示出來。 |
● VBScript 的程式敘述中,過長的敘述可用敘述連接字元 _ 切斷,將其餘的敘述接續至下一行。 |
http://www.stat.fju.edu.tw/Teachonline/%E5%BB%96%E5%BB%BA%E7%BF%94/Html/radex/Html/c2-05.htm