freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vbscript腳本語(yǔ)言ppt課件-資料下載頁(yè)

2025-05-05 18:28本頁(yè)面
  

【正文】 節(jié)用戶既看不到 , 也不能修改 , 用戶能做的工作就是按照約定直接調(diào)用它們 。 方法只能在代碼中使用 , 其用法依賴于方法所需參數(shù)的個(gè)數(shù)及它是否具有返回值 。 當(dāng)方法不需要參數(shù)并且也沒(méi)有返回值時(shí) ,可用下面的格式調(diào)用對(duì)象方法: 對(duì)象名 .方法名 參數(shù) 1, 參數(shù) 2, … VBScript的對(duì)象和事件 41 事件驅(qū)動(dòng)程序設(shè)計(jì) 1. 事件驅(qū)動(dòng)模型機(jī)制 事件驅(qū)動(dòng)意味著系統(tǒng)中各個(gè)部分之間 , 以及系統(tǒng)與應(yīng)用程序之間通過(guò) “ 消息 ” 進(jìn)行通信 。 消息的發(fā)送與接收伴隨著事件的發(fā)生 , 不同的消息與不同的事件相聯(lián)系 。 應(yīng)用程序通過(guò)與特定消息相對(duì)應(yīng)的事件過(guò)程代碼實(shí)現(xiàn)與用戶的交互 。 VBScript代碼是在瀏覽器中執(zhí)行的 , 而瀏覽器是 Windows操作系統(tǒng)的一個(gè)應(yīng)用程序 。 Windows操作系統(tǒng)正是基于事件驅(qū)動(dòng)的 , 通過(guò)消息機(jī)制 , 系統(tǒng)與應(yīng)用程序進(jìn)行通信 , 協(xié)調(diào)它們的工作 。 當(dāng)用戶在瀏覽器中進(jìn)行操作時(shí) ( 如單擊鼠標(biāo)左鍵或按下鍵盤上的某個(gè)鍵 ) , 操作系統(tǒng)檢測(cè)到該操作后 , 便向?yàn)g覽器發(fā)送相應(yīng)的消息 , 后者接收到消息后 , 就在當(dāng)前 VBScript應(yīng)用程序中尋找對(duì)應(yīng)的事件處理代碼 ——事件過(guò)程 。 如果該過(guò)程存在 ,就執(zhí)行該段代碼 , 否則就交由瀏覽器處理 。 VBScript的對(duì)象和事件 42 事件驅(qū)動(dòng)程序設(shè)計(jì) 2. 事件過(guò)程的調(diào)用方式 事件過(guò)程按其名稱被識(shí)別 , 事件過(guò)程的命名規(guī)則是: on事件名 。 例如 , Click事件過(guò)程名為 onClick。 事件過(guò)程的定義與調(diào)用有以下 4種方式 。 ( 1) 通過(guò) script標(biāo)記塊實(shí)現(xiàn) 為每個(gè)事件過(guò)程分配一個(gè) script標(biāo)記塊 , 然后使用 script標(biāo)記的 event屬性調(diào)用事件過(guò)程 , 這種方式在前面的實(shí)例中曾多次使用過(guò) , 其語(yǔ)法格式為: script for =對(duì)象名 event = on事件名 language = VBScript 〈 事件過(guò)程代碼 〉 /script ( 2) 在對(duì)象定義標(biāo)記中設(shè)置事件過(guò)程 通過(guò)在對(duì)象定義標(biāo)記中設(shè)置事件過(guò)程可以直接調(diào)用事件過(guò)程代碼 。 VBScript的對(duì)象和事件 【 例 615】 43 事件驅(qū)動(dòng)程序設(shè)計(jì) ( 3) 在對(duì)象定義標(biāo)記中調(diào)用事件過(guò)程 在對(duì)象定義標(biāo)記中設(shè)置事件過(guò)程屬性可以調(diào)用命名 Sub過(guò)程 。 ( 4) 單獨(dú)定義事件過(guò)程 這種方式通常在腳本的 head塊中定義事件過(guò)程 , 對(duì)事件過(guò)程的命名有嚴(yán)格的要求 , 即過(guò)程名必須是: 對(duì)象名 _on事件名 VBScript的對(duì)象和事件 【 例 616】 【 例 617】 44 DHTML對(duì)象模型簡(jiǎn)介 DHTML 即動(dòng)態(tài) HTML ( Dynamic Hyper Text Markup Language) 。 所謂的 “ 動(dòng)態(tài) ” , 不僅僅表現(xiàn)在網(wǎng)頁(yè)的視覺(jué)展示方式上 , 更重要的是 , 它可以對(duì)網(wǎng)頁(yè)中的內(nèi)容進(jìn)行控制與變化 。 嚴(yán)格來(lái)說(shuō) , DHTML并不是什么新技術(shù)或標(biāo)準(zhǔn)的簡(jiǎn)稱 。 換句話說(shuō) , 事實(shí)上并沒(méi)有任何一種技術(shù)或標(biāo)準(zhǔn)叫做 DHTML。 那到底什么是 DHTML呢 ? 其實(shí) , DHTML是一些現(xiàn)有網(wǎng)頁(yè)技術(shù)與標(biāo)準(zhǔn)的整合 , 通過(guò)它 , 網(wǎng)頁(yè)設(shè)計(jì)者可以用一種新的方式創(chuàng)建網(wǎng)頁(yè) 。 既然是現(xiàn)有網(wǎng)頁(yè)技術(shù)與標(biāo)準(zhǔn)的整合 , DHTML當(dāng)然還是以HTML為基礎(chǔ)的 。 但是 , 相對(duì)于過(guò)去單純使用 HTML來(lái)設(shè)計(jì)網(wǎng)頁(yè)的方法 , DHTML所帶來(lái)的最大轉(zhuǎn)變 , 在于它加入了 “ 對(duì)象化 ” 的網(wǎng)頁(yè)技術(shù)特征 。 VBScript的對(duì)象和事件 45 DHTML對(duì)象模型簡(jiǎn)介 在 DHTML模型中 , 最頂層的對(duì)象是 Window對(duì)象 , 其他對(duì)象可以看做是 Window對(duì)象的屬性 , 如圖 618所示 。 其中 , 對(duì)于編程最重要的屬性是 Document對(duì)象 。 Document對(duì)象表示瀏覽器中當(dāng)前 HTML文檔 , 通過(guò)該對(duì)象能夠獲得關(guān)于當(dāng)前文檔的信息 , 可以檢測(cè)和修改當(dāng)前 HTML文檔的元素 , 還可以響應(yīng)事件 。 VBScript的對(duì)象和事件 Window Screen Frames History Navigator Location Scripts Document Link Anchors Forms 46 DHTML對(duì)象模型簡(jiǎn)介 Screen屬性包含了客戶端顯示器的信息 。 通常進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)時(shí)要考慮不同的屏幕分辨率 , 這樣才能讓用戶看到最佳的效果 ,因此 , 需要獲得用戶顯示器的信息 , 以便動(dòng)態(tài)調(diào)整頁(yè)面 。 Frames屬性指定由給定文檔或者與某個(gè)窗口對(duì)應(yīng)文檔定義的所有 Window對(duì)象 。 History屬性包含用戶先前訪問(wèn)過(guò)的 URL信息 。 Navigator屬性包含用戶所使用的瀏覽器的屬性 , 如瀏覽器的名稱等 。 Location屬性包含當(dāng)前 URL的信息 。 Scripts屬性返回當(dāng)前文檔的所有 Script塊 , 而不管 Script塊是在 body塊中還是在 head塊中 。 Document 對(duì)象的 Link 屬性指定 HTML 文檔中的鏈接;Anchors屬性可以獲得文檔中的所有超鏈接; Forms屬性是集合屬性 , 返回文檔中所有的表單元素 。 VBScript的對(duì)象和事件 47 DHTML的內(nèi)部控件 DHTML 是 HTML 的增強(qiáng)版 , 通過(guò)擴(kuò)充 IE 對(duì)象并結(jié)合VBScript或 JScript而形成 。 與 HTML的區(qū)別是 , DHTML的每個(gè)標(biāo)記都作為對(duì)象處理 。 DHTML的內(nèi)部控件是其預(yù)制的對(duì)象 ,由客戶端瀏覽器直接提供 , 無(wú)須從服務(wù)器上下載 。 可以使用 input、 select和 textarea等標(biāo)記在網(wǎng)頁(yè)中添加 DHTML的內(nèi)部控件 。 其中 , select標(biāo)記和 textarea標(biāo)記分別添加列表框控件和多行文本區(qū)控件 , 而 input標(biāo)記則可以在網(wǎng)頁(yè)中添加多種 DHTML控件 , 在前面的例題中曾多次使用 。 input標(biāo)記的語(yǔ)法結(jié)構(gòu)如下: input name =名稱 type =類型名 language = 腳本語(yǔ)言名 / VBScript的對(duì)象和事件 【 例 618】 48 1.簡(jiǎn)述 VBScript腳本的特點(diǎn)及 客戶端和服務(wù)器端編程語(yǔ)言的區(qū)別。 2. 簡(jiǎn)述 VBScript的數(shù)據(jù)類型及其子類型 、 常量的分類 、 變量的命名和聲明 、 運(yùn)算符與表達(dá)式的分類 , 以及常用函數(shù)的分類 。 3. 雞兔同籠 , 已知雞兔的總頭數(shù)為 h, 總腳數(shù)為 f, 求雞 、兔各多少只 ? 4. 判定學(xué)生某門課程的成績(jī)等級(jí) , 90~ 100分之間 ( 包括 90分 ) 的成績(jī)等級(jí)為 “ 優(yōu) ” , 80~ 89分之間 ( 包括 80分 ) 的成績(jī)等級(jí)為 “ 良 ” , 70~ 79分之間 ( 包括 70分 ) 的成績(jī)等級(jí)為“ 中 ” , 60~ 69分之間 ( 包括 60分 ) 的成績(jī)等級(jí)為 “ 及格 ” ,60分以下的成績(jī)等級(jí)為 “ 不及格 ” 。 5. 當(dāng) n為何值時(shí) , 1?2?3?… ?n大于 40 000? 6.利用自定義過(guò)程的方法求 3!?5!+9!??。 習(xí)題 4 49 7.利用 DHTML對(duì)象制作一個(gè)計(jì)算個(gè)人收入的表單頁(yè)面,要求必須輸入姓名,而且當(dāng)輸入或改變應(yīng)發(fā)工資、扣款時(shí),自動(dòng)計(jì)算出實(shí)發(fā)工資,單擊“統(tǒng)計(jì)”按鈕后彈出信息框顯示個(gè)人收入的所有情況,如圖 620所示。 習(xí)題 4
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1