VBScript简介知识分析
VBScript是個直譯式、以物件為基礎的敘述式程式語言 ( Object-based Scripting Language ),是由微軟 ( Microsoft )公司所發展。 它可以讓你設計互動的網頁內容,但不能單獨執行,必須在瀏覽器或伺服器上執行。 VBScript 是由 Visual Basic 的一部份發展而來,它可以透過內建的控制及 ActiveX 的控制物件來構成特殊的功能。 |
【VBScript 程式敘述】 |
●程式敘述
VBScript 在HTML中使用<SCRIPT>...</SCRIPT>標記。
Script區段可以放置在<HEAD>標頭區段 ( 全域範圍 ) 或<BODY>本文區段 ( 區域範圍 ) ,可以視程式需要而定,通常瀏覽器是由上到下載入網頁資料,而 VBScript 只能存取已載入的 "物件",否則會產生錯誤訊息。
如 :
<HTML> 文件開始
<HEAD> 標頭區段開始 <SCRIPT LANGUAGE="VBScript"> Script區段開始 <!-- VBScript 的程式敘述 --> </SCRIPT> Script區段結束 </HEAD> 標頭區段結束<BODY> 本文區段開始 本文區內容 </BODY> 本文區段結束</HTML> 文件結束
|
【VBScript 變數】 |
●變數
如 : X=1 Y="字串"?EXPLICIT WAY (明確) : 使用Dim定義變數,多個變數名稱 以 , 逗號分隔。如 : Dim X 或 Dim X,Y,Z強迫使用明確宣告方式,於程式碼的第一行使用 Option Explicit 敘述,可使程式避免不正確的結果。
|
【VBScript 變數的資料型態】 |
●變數的資料型態
?VARIANT (動態變數) : 根據使用的情形的不同,自動設定資料的子型態。
●動態變數的資料子型態
陣列分為 :
|
【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