1.VB Script 簡介
在程式語言這門課中,我們已經分別介紹了GWBasic與QBasic及Visual Basic,現在我們將以一個單元介紹VBScript,VBScript的重要性不可言喻,以目前網頁最流行的ASP而言,VBScrip就是其中核心語言。
ASP是動態網頁製作的工具,與ASP主要相關包括:
1.IIS,Internet Information Server,MicroSoft的網路伺服器系統,是ASP運作的主要平台。
2.HTML,網頁製作語言
3.VBScript,網頁製作的直述語言
4.ADO,動態網頁連結資料庫的物件
5.ODBC,MicroSoft存取資料庫的標準
上述1和5是系統工具,2,3,4是主要技術,現在學VBScript應是很有用,也是很快樂的一件事。VBScript在網頁中提供的主要功能為:計算及互動,我們將會提供這兩方向的實例供大家參考。
以往在網頁中要設計一個與使用者產生互動或特殊效果的功能通常是利用CGI程式來達成,而設計完成的CGI程式都必須在伺服器端(Server)執行,再把執行結果傳回使用者端(Client),螢幕前的使用者才可在瀏覽器看到傳回的結果,因此增加了伺服器的負擔並且CGI的程式設計也不易,因此就有JavaScript及VBScript的誕生。
JavaScript及VBScript都是直譯式的語言,而且編寫在HTML的網頁中由伺服器下載至使用者電腦的瀏覽器中執行,這兩種語言最大的不同點是JavaScript的程式語法與C++類似而VBScript的程式語法與Visual Basic類似,另一個重點是JavaScript可在Netscape及IE(Internet Explorer)等瀏灠器執行,但VBScript只能在IE執行,在Netscape上VBScript卻會被當成註解,但因為VBScript具有易學易懂的特性,因此還是蠻值得學習的。
如果您曾學過Visual Basic,相對的您對VBScript也會非常熟悉。即使您不會Visual Basic,一旦您開始學習VBScript您就已經在學習Visual Basic程式語言了,原因是什麼呢?因為VBScript所使用到的指令或函數幾乎跟Visual Basic是一樣的。
註:VBScript只能在Internet Explorer 3.0以上版本才能執行。