熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

VBScript基礎教程之二在HTML頁面中添加VBscript代碼

2013-11-15 11:37:45  來源: JSP教程 

  SCRIPT 元素用於將 VBScript 代碼添加到 HTML 頁面中

  <SCRIPT> 標記

  VBScript 代碼寫在成對的 <SCRIPT> 標記之間例如以下代碼為一個測試傳遞日期的過程

<SCRIPT LANGUAGE=VBScript>
<!
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) Now()) >
End Function
>
</SCRIPT>

  代碼的開始和結束部分都有 <SCRIPT> 標記LANGUAGE 屬性用於指定所使用的 Script 語言由於浏覽器能夠使用多種 Script 語言所以必須在此指定所使用的 Script 語言注意 CanDeliver 函數被嵌入在注釋標記(<!>)中這樣能夠避免不能識別 <SCRIPT> 標記的浏覽器將代碼顯示在頁面中

  因為以上示例是一個通用函數(不依賴於任何窗體控件)所以可以將其包含在頁面的 HEAD 部分

<HTML>
<HEAD>
<TITLE>訂購</TITLE>
<SCRIPT LANGUAGE=VBScript>
<!
Function CanDeliver(Dt)
CanDeliver = (CDate(Dt) Now()) >
End Function
>
</SCRIPT>
</HEAD>
<BODY>


  SCRIPT 塊可以出現在 HTML 頁面的任何地方(BODY 或 HEAD 部分之中)然而最好將所有的一般目標 Script 代碼放在 HEAD 部分中以使所有 Script 代碼集中放置這樣可以確保在 BODY 部分調用代碼之前所有 Script 代碼都被讀取並解碼
上述規則的一個值得注意的例外情況是在窗體中提供內部代碼以響應窗體中對象的事件例如以下示例在窗體中嵌入 Script 代碼以響應窗體中按鈕的單擊事件

<HTML>
<HEAD>
<TITLE>測試按鈕事件</TITLE>
</HEAD>
<BODY>
<FORM NAME=Form>
<INPUT TYPE=Button NAME=Button VALUE=單擊>
<SCRIPT FOR=Button EVENT=onClick LANGUAGE=VBScript>
MsgBox 按鈕被單擊!
</SCRIPT>
</FORM>
</BODY>
</HTML>

  大多數 Script 代碼在 Sub 或 Function 過程中僅在其他代碼要調用它時執行然而也可以將 VBScript 代碼放在過程之外SCRIPT 塊之中這類代碼僅在 HTML 頁面加載時執行一次這樣就可以在加載 Web 頁面時初始化數據或動態地改變頁面的外觀


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19329.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.