- 相關(guān)推薦
職稱計(jì)算機(jī)Dreamwaver教程:利用行為制作動(dòng)態(tài)頁(yè)面
導(dǎo)語:信息利用行為指的是用戶利用信息解決其所面臨問題的過程。那么利用行為制作動(dòng)態(tài)頁(yè)面的職稱考試內(nèi)容是什么呢?大家跟著百分網(wǎng)小編一起來看看吧。
一般說來,動(dòng)態(tài)網(wǎng)頁(yè)是通過JaveScript或基于JaveScript的DHTML代碼來實(shí)現(xiàn)的。包含JaveScript腳本的網(wǎng)頁(yè),還能夠?qū)崿F(xiàn)用戶與頁(yè)面的簡(jiǎn)單交互。但是編寫腳本既復(fù)雜又專業(yè)需要專門學(xué)習(xí),而Dreamweaver提供的“行為”的機(jī)制,雖然行為也是基于JaveScript來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)和交互的,但卻不需書寫任何代碼。在可視化環(huán)境中按幾個(gè)按鈕,填幾個(gè)選項(xiàng)就可以實(shí)現(xiàn)豐富的動(dòng)態(tài)頁(yè)面效果,實(shí)現(xiàn)人與頁(yè)面的簡(jiǎn)單交互! ⌒袨槭鞘录c動(dòng)作的彼此結(jié)合。例如,當(dāng)鼠標(biāo)移動(dòng)到網(wǎng)頁(yè)的圖片上方時(shí),圖片高亮顯示,此時(shí)的鼠標(biāo)移動(dòng)稱為時(shí)間,圖片的變化稱為動(dòng)作,一般的行為都是要有事件來激活動(dòng)作。動(dòng)作時(shí)由預(yù)先寫好的能夠執(zhí)行某種任務(wù)的JavaScript代碼組成,而事件是由瀏覽器前用戶的操作相關(guān),如單擊鼠標(biāo)、鼠標(biāo)上滾等。
了解行為
“行為”可以創(chuàng)建網(wǎng)頁(yè)動(dòng)態(tài)效果,實(shí)現(xiàn)用戶與頁(yè)面的交互。行為是由事件和動(dòng)作組成的,例如:將鼠標(biāo)移到一幅圖像上產(chǎn)生了一個(gè)事件,如果圖像發(fā)生變化(前面介紹過的輪替圖像),就導(dǎo)致發(fā)生了一個(gè)動(dòng)作。與行為相關(guān)的有三個(gè)重要的部分——對(duì)象、事件和動(dòng)作。
1. 對(duì)象(Object)
對(duì)象是產(chǎn)生行為的主體,很多網(wǎng)頁(yè)元素都可以成為對(duì)象,如圖片、文字、多媒體文件等,甚至是整個(gè)頁(yè)面。
2. 事件(Event)
事件是觸發(fā)動(dòng)態(tài)效果的原因,它可以被附加到各種頁(yè)面元素上,也可以被附加到HTML標(biāo)記中。一個(gè)事件總是針對(duì)頁(yè)面元素或標(biāo)記而言的,例如:將鼠標(biāo)移到圖片上、把鼠標(biāo)放在圖片之外、單擊鼠標(biāo),是與鼠標(biāo)有關(guān)的三個(gè)最常見的事件(onMouseOver、onMouseOut、onClick)。不同的瀏覽器支持的事件種類和多少是不一樣的,通常高版本的瀏覽器支持更多的事件。
【職稱計(jì)算機(jī)Dreamwaver教程:利用行為制作動(dòng)態(tài)頁(yè)面】相關(guān)文章:
職稱計(jì)算機(jī)Dreamwaver教程:頁(yè)面的總體設(shè)置03-21
職稱計(jì)算機(jī)Dreamwaver使用教程:頁(yè)面的總體設(shè)置06-19
職稱計(jì)算機(jī)Dreamwaver教程:認(rèn)識(shí)表單對(duì)象03-18
職稱計(jì)算機(jī)Dreamwaver使用教程:插入圖像03-13
職稱計(jì)算機(jī)Dreamwaver教程:文本的插入與編輯02-25
職稱計(jì)算機(jī)Dreamwaver使用教程:文本的插入與編輯02-14
2017職稱計(jì)算機(jī)考試Dreamwaver教程:使用庫(kù)04-28