




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第十一講 行為事件(2) 在這節(jié),我們繼續(xù)學(xué)習(xí)Dreamweaver系統(tǒng)提供的行為事件的應(yīng)用:7、檢查瀏覽器 優(yōu)秀的網(wǎng)站應(yīng)考慮到不同的訪問者在訪問網(wǎng)頁時(shí),網(wǎng)頁是否能夠正常顯示。為了兼容不同版本和類型的瀏覽器,有的網(wǎng)站甚至為同一內(nèi)容的頁面制作了不同瀏覽器上運(yùn)行的版本,這樣做是非常麻煩的。使用“檢查瀏覽器”動(dòng)作,可以很快地解決這個(gè)問題。在使用“檢查瀏覽器”動(dòng)作,可以獲取用戶的瀏覽器版本和類型,根據(jù)瀏覽器的類型和版本的不同,將用戶轉(zhuǎn)到不同的網(wǎng)頁。例如設(shè)計(jì)者可以將使用N4或更高版本的瀏覽器的訪問者轉(zhuǎn)到第一頁,把IE4或更高版本的瀏覽器的訪問者轉(zhuǎn)到另一頁,而將其它類型的瀏覽器的訪問者留在當(dāng)前頁。此行為通
2、常被附加到頁面的標(biāo)簽上。操作步驟如下:1)、打開需要附加該動(dòng)作的頁面。2)、選中標(biāo)簽,打開系統(tǒng)行為面板,單擊“+”按鈕,在彈出的動(dòng)作菜單中選擇“檢查瀏覽器”動(dòng)作。彈出以下對(duì)話框:3)、在彈出的對(duì)話框中進(jìn)行相關(guān)設(shè)置,設(shè)置完畢,按“確定”。在相應(yīng)的下拉列表中選擇的各項(xiàng)的含義如下:留在此頁 停留在本頁面。轉(zhuǎn)到URL 跳轉(zhuǎn)到URL文本框中指定的頁面中去。前往代替URL 跳轉(zhuǎn)到代替URL文本框中指定的頁面中去。8、控制Shockwave或Flash使用【控制Shockwave或Flash 】動(dòng)作,可以控制Macromedia Shockwave或Macromedia Flash的播放、停止、重放。操作步
3、驟如下:1)、單擊插入欄中的常用面板的插入Flash對(duì)象按鈕,在文檔中插入一段Flash動(dòng)畫。2)、打開其屬性面板,在最左上方區(qū)域中為Flash影片命名(必須取名,才能用這個(gè)動(dòng)作來控制它)。3)、在文檔窗口中插入三個(gè)圖像按鈕,用來作為控制Flash影片的對(duì)象。4)、選定“播放”按鈕,然后打開行為面板,點(diǎn)擊“+”按鈕,從動(dòng)作彈出的菜單中選擇【控制Shockwave或Flash 】命令,打開【控制Shockwave或Flash 】對(duì)話框:5)、在對(duì)話框中的【動(dòng)作】選項(xiàng)中選擇【播放】選項(xiàng),單擊“確定”按鈕。6)、重復(fù)步驟4)和5)為“倒退”、“停止”按鈕添加行為。7)、檢查默認(rèn)事件是否是“onCli
4、ck”。設(shè)置完成以后,預(yù)覽網(wǎng)頁,就可以使用這三個(gè)按鈕控制Flash 動(dòng)畫的播放。9、檢查表單表單數(shù)據(jù)的合法性檢驗(yàn),有的可以在客戶端進(jìn)行,有的必須在服務(wù)器端進(jìn)行。例如,年齡不能小于0,電子郵件地址不能沒有符號(hào)等都可以在客戶端檢驗(yàn),無須發(fā)送到服務(wù)器檢驗(yàn)。對(duì)于用戶的密碼,信用卡號(hào)等信息,可在客戶端檢查其合法性,如密碼的長(zhǎng)度是否滿足,但它的正確性必須送到服務(wù)器端進(jìn)行檢驗(yàn)。使用“檢查表單”動(dòng)作檢查指定文本域中的內(nèi)容,是否滿足合法性要求。具體做法是:使用onBlur事件將此動(dòng)作分別附加到各個(gè)文本域,在用戶填寫表單時(shí)對(duì)文本域進(jìn)行檢查;或使用onSubmit事件將其附加到表單,在用戶單擊“提交”按鈕時(shí),同時(shí)對(duì)
5、多個(gè)文本域進(jìn)行檢查。只有表單的數(shù)據(jù)符合要求,才能將表單提交到服務(wù)器。若表單的數(shù)據(jù)不符合要求,必須重新輸入。下面用一個(gè)簡(jiǎn)單的例子介紹在客戶端檢驗(yàn)數(shù)據(jù)有效性的一般方法:1)、創(chuàng)建一個(gè)會(huì)員注冊(cè)表單。如下所示:2)、檢查年齡輸入的有效性,選擇“年齡”文本框,然后打開系統(tǒng)行為面板,單擊“+”按鈕,從彈出的菜單中選擇“檢查表單”動(dòng)作,彈出以下對(duì)話框:3)、在彈出的對(duì)話框的命名的欄位中,選擇“age”項(xiàng)進(jìn)行年齡輸入范圍的設(shè)置:勾選“必需的”復(fù)選框,然后選擇數(shù)字從17到70(限定會(huì)員大年齡在1770歲之間)。4)、選擇郵件地址“mail”項(xiàng)設(shè)置:勾選“必需的”復(fù)選框,然后選擇“電子郵件地址”。5)、在行為面板
6、中選擇【onBlur】事件。如下圖所示。6)、預(yù)覽網(wǎng)頁。在年齡文本框中輸入一個(gè)不在1770范圍的年齡,當(dāng)光標(biāo)移動(dòng)到下一個(gè)文本框時(shí),就會(huì)彈出一個(gè)警告對(duì)話框,說明年齡的輸入范圍在1770之內(nèi),單擊“確定”關(guān)閉該對(duì)話框,然后重新輸入。7)、用類似的方法檢查郵件地址輸入的合法性10、其它行為動(dòng)作 其它的行為動(dòng)作用些實(shí)際的例子來說明。具體的操作步驟如下:1)、時(shí)間軸2)、設(shè)置狀態(tài)欄文本3)、設(shè)置層文本4)、顯示彈出式菜單5)、拖動(dòng)層本節(jié)小結(jié) 知識(shí)點(diǎn)1:行為-是響應(yīng)某一事件而采取的一個(gè)動(dòng)作。當(dāng)把行為賦予文檔中的某個(gè)元素時(shí),也就定義了一個(gè)動(dòng)作。 知識(shí)點(diǎn)2:動(dòng)作- 是行為中的那段Javascript代碼,用于完成某一組特定的操作,比如打開窗口,播放一段音樂等。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 水泥柱模具施工方案
- 樓盤樓面花架施工方案
- 石材外墻施工方案
- TSHLX 005-2024 太陽能電池邊框用鋁合金型材
- 二零二五年度美甲店?duì)I銷推廣合作框架協(xié)議
- 二零二五年度人力資源服務(wù)銷售提成與職業(yè)規(guī)劃合同
- 二零二五年度石油開采施工安全協(xié)議
- 二零二五年度重慶市文化創(chuàng)意產(chǎn)業(yè)園區(qū)租賃協(xié)議
- 二零二五年度農(nóng)機(jī)作業(yè)與農(nóng)業(yè)風(fēng)險(xiǎn)管理合作合同
- 2025年度旅游代理代簽合同授權(quán)委托書模板
- 統(tǒng)編教材四年級(jí)下冊(cè)語文第二單元教學(xué)解讀及建議1
- 《中式面點(diǎn)技藝(第二版)》教案(高教版)
- 六年級(jí)下冊(cè)數(shù)學(xué)同步學(xué)堂
- 通信施工安全生產(chǎn)培訓(xùn)(登高作業(yè)施工專題)
- 2015產(chǎn)后出血技能評(píng)分表new
- 人教版五年級(jí)下冊(cè)口算題大全(全冊(cè)齊全)
- 企業(yè)生產(chǎn)管理-9S現(xiàn)場(chǎng)管理培訓(xùn)PPT課件教材講義
- 護(hù)學(xué)崗值班登記表
- 2023年山東醫(yī)學(xué)高等??茖W(xué)校高職單招(語文)試題庫含答案解析
- 183-壓力計(jì)量器具檢定系統(tǒng)框圖
- 先天性肥厚性幽門狹窄精選課件
評(píng)論
0/150
提交評(píng)論