網(wǎng)站設(shè)計(jì)與管理作業(yè)2_第1頁(yè)
網(wǎng)站設(shè)計(jì)與管理作業(yè)2_第2頁(yè)
網(wǎng)站設(shè)計(jì)與管理作業(yè)2_第3頁(yè)
網(wǎng)站設(shè)計(jì)與管理作業(yè)2_第4頁(yè)
網(wǎng)站設(shè)計(jì)與管理作業(yè)2_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

網(wǎng)站設(shè)計(jì)與管理作業(yè)輔導(dǎo)(二)1作業(yè)輔導(dǎo)請(qǐng)根據(jù)網(wǎng)站設(shè)計(jì)的流程填寫下表?

23作業(yè)輔導(dǎo)請(qǐng)舉例說明常用的Dreamweaver內(nèi)置行為有哪些?

4什么是行為?行為是指在網(wǎng)頁(yè)中進(jìn)行的一系列動(dòng)作,通過這些動(dòng)作,可以實(shí)現(xiàn)用戶同網(wǎng)頁(yè)的交互,也可以通過動(dòng)作使某個(gè)任務(wù)被執(zhí)行。行為是由事件和動(dòng)作構(gòu)成。動(dòng)作是一段預(yù)先寫好的JavaScript代碼,利用這些代碼可以完成相應(yīng)的任務(wù)。事件則由瀏覽器定義,它可以被附加到各種頁(yè)面元素上,也可以被附加到HTML標(biāo)記中,并且一個(gè)事件總是針對(duì)頁(yè)面元素或標(biāo)記而言的。任何一個(gè)動(dòng)作都需要一個(gè)事件激活,兩者相輔相成。5什么是內(nèi)置行為??jī)?nèi)置行為是Dreamweaver中預(yù)定義的行為,用戶直接使用這些行為,就可以得到對(duì)應(yīng)的動(dòng)態(tài)效果,使用戶與網(wǎng)頁(yè)之間具有該行為預(yù)定義的交互性。67Dreamweaver內(nèi)置行為舉例交換圖像行為能使一幅或多幅圖像變換為其他圖像。鼠標(biāo)經(jīng)過圖像就是靠交換圖像行為實(shí)現(xiàn)的。彈出信息行為可以打開一個(gè)消息對(duì)話框,用來顯示一些特殊信息?!锝粨Q圖像★彈出信息實(shí)例8★打開瀏覽器窗口使用打開瀏覽器窗口行為可以打開一個(gè)新的瀏覽器窗口顯示指定的文檔,并且可以指定新窗口的屬性如寬度、高度、是否顯示菜單條和名稱等。實(shí)例9★控制Shockwave或Flash使用控制Shockwave或Flash行為可以播放、停止、倒退或轉(zhuǎn)到文件中的幀。實(shí)例★改變屬性使用改變屬性行為可以動(dòng)態(tài)更改對(duì)象某些屬性。一般來說可以更改的屬性決定于附加動(dòng)作的對(duì)象和瀏覽器的類型??梢允褂迷撔袨樾薷膶傩缘膶?duì)象有層、圖像、表單以及表單中的各元素。實(shí)例10使用拖動(dòng)層行為可以讓瀏覽者在訪問網(wǎng)頁(yè)時(shí),拖動(dòng)層到頁(yè)面的任何位置,也可以設(shè)定一個(gè)目標(biāo)位置。當(dāng)用戶將層拖動(dòng)到目標(biāo)位置時(shí),就能將層定位到目標(biāo)位置?!锿蟿?dòng)層實(shí)例★顯示—隱藏層使用顯示—隱藏層行為可以顯示、隱藏或者恢復(fù)層原來的可見性屬性,還可以控制多個(gè)層的顯示或者隱藏。實(shí)例11彈出式菜單通常是在網(wǎng)頁(yè)中由鼠標(biāo)指針來觸發(fā)的導(dǎo)航菜單效果,當(dāng)鼠標(biāo)指針移動(dòng)到導(dǎo)航對(duì)象上,就會(huì)彈出菜單。當(dāng)鼠標(biāo)指針從導(dǎo)航對(duì)象上移開,彈出菜單自動(dòng)消失。使用顯示彈出式菜單行為就可以創(chuàng)建或編輯Dreamweaver的彈出式菜單。通過在“顯示彈出菜單”對(duì)話框中設(shè)置選項(xiàng)來創(chuàng)建水平或垂直彈出式菜單,并且可以使用此對(duì)話框來設(shè)置或修改彈出菜單的顏色、文本和位置?!镲@示彈出式菜單實(shí)例12★檢查表單用戶在填寫表單時(shí),可能會(huì)漏填、誤填一些信息,就會(huì)造成接收與處理信息時(shí)的許多麻煩。這就需要對(duì)表單的信息在客戶端進(jìn)行處理,提醒用戶及時(shí)改錯(cuò),使得發(fā)送的表單能符合要求,免去不必要的麻煩。

注意:使用onBlur事件將此動(dòng)作附加到各文本域,在用戶填寫表單時(shí)就可以對(duì)域進(jìn)行檢查;使用onSubmit事件將其附加到表單,在用戶單擊“提交”按鈕時(shí)可以對(duì)多個(gè)文本域進(jìn)行檢查。13設(shè)置層文本行為可以用指定內(nèi)容替換某一頁(yè)面上層的內(nèi)容和格式設(shè)置。設(shè)置文本域文本行為可以用用戶指定的內(nèi)容替換表單文本域中原有的內(nèi)容。★設(shè)置文本(1)設(shè)置層文本(2)設(shè)置文本域文本14設(shè)置框架文本行為可以動(dòng)態(tài)地改變框架中顯示的文字或替換框架內(nèi)容。設(shè)置狀態(tài)欄文本行為可用于在瀏覽器窗口底部左側(cè)的狀態(tài)欄中顯示消息。(3)設(shè)置框架層文本(4)設(shè)置狀態(tài)欄文本實(shí)例15調(diào)用JavaScript行為,允許用戶使用“行為”面板指定當(dāng)發(fā)生某個(gè)事件時(shí)應(yīng)該執(zhí)行的自定義函數(shù)或JavaScript代碼行,用戶可以自己編寫JavaScript或使用網(wǎng)絡(luò)中免費(fèi)的JavaScript代碼資源。★調(diào)用JavaScript16常見事件類型onLoad:當(dāng)載入網(wǎng)頁(yè)時(shí)觸發(fā)onUnload:當(dāng)用戶離開頁(yè)面時(shí)觸發(fā)onMouseOver:當(dāng)鼠標(biāo)移入指定元素范圍時(shí)觸發(fā)onMouseOut:當(dāng)鼠標(biāo)移出指定元素范圍時(shí)觸發(fā)onMouseDown:當(dāng)用戶按下鼠標(biāo)左鍵但沒有釋放時(shí)觸發(fā)onMouseUp:當(dāng)用戶釋放鼠標(biāo)后觸發(fā)onMouseMove:當(dāng)用戶在頁(yè)面上拖動(dòng)鼠標(biāo)時(shí)觸發(fā)17onClick:當(dāng)用戶單擊了指定的頁(yè)面元素時(shí)觸發(fā)onDblClick:當(dāng)用戶雙擊了指定的頁(yè)面元素時(shí)觸發(fā)onKeyDown:當(dāng)用戶按下任意一鍵時(shí),在沒有釋放之前觸發(fā)onKeyUp:當(dāng)用戶釋放了被按下的鍵后觸發(fā)onKeyPress:當(dāng)用戶任意按下一鍵,然后釋放該鍵時(shí)觸發(fā)。該事件是onKeyDown和onKeyUp事件的組合事件18onFocus:當(dāng)指定的元素變成

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論