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

下載本文檔

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

文檔簡介

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論