国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBScript教程 第二課在HTML頁面中添加VBscript代碼

2020-07-26 12:14:42
字體:
供稿:網(wǎng)友
VB教程 > 第二課在HTML頁面中添加VBscript代碼
SCRIPT 元素用于將 VBScript 代碼添加到 HTML 頁面中。

<SCRIPT> 標(biāo)記

VBScript 代碼寫在成對的 <SCRIPT> 標(biāo)記之間。例如,以下代碼為一個(gè)測試傳遞日期的過程:

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

代碼的開始和結(jié)束部分都有 <SCRIPT> 標(biāo)記。LANGUAGE 屬性用于指定所使用的 Script 語言。由于瀏覽器能夠使用多種 Script 語言,所以必須在此指定所使用的 Script 語言。注意 CanDeliver 函數(shù)被嵌入在注釋標(biāo)記(<!-- 和 -->)中。這樣能夠避免不能識(shí)別 <SCRIPT> 標(biāo)記的瀏覽器將代碼顯示在頁面中。
因?yàn)橐陨鲜纠且粋€(gè)通用函數(shù)(不依賴于任何窗體控件),所以可以將其包含在頁面的 HEAD 部分:

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

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

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

大多數(shù) Script 代碼在 Sub 或 Function 過程中,僅在其他代碼要調(diào)用它時(shí)執(zhí)行。然而,也可以將 VBScript 代碼放在過程之外、SCRIPT 塊之中。這類代碼僅在 HTML 頁面加載時(shí)執(zhí)行一次。這樣就可以在加載 Web 頁面時(shí)初始化數(shù)據(jù)或動(dòng)態(tài)地改變頁面的外觀。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 蒙城县| 西乌| 承德县| 曲周县| 微山县| 朝阳市| 南木林县| 汝阳县| 塔城市| 饶平县| 于都县| 江陵县| 禄丰县| 通渭县| 岳池县| 西乡县| 合山市| 潢川县| 陕西省| 石景山区| 清镇市| 兴化市| 崇左市| 隆化县| 清苑县| 思南县| 台南市| 古田县| 巫溪县| 松潘县| 汉沽区| 无锡市| 河津市| 托克逊县| 齐齐哈尔市| 定州市| 响水县| 榕江县| 永春县| 应城市| 扶绥县|