Web Design
Mobile Internet
Brand Design
Innovative
News
Encyclopedias

網(wǎng)頁(yè)交互行為概念分析

Date:2014-07-16 Aource:尚品中國(guó) Type:網(wǎng)站百科
Word Size:small  medium  big

所謂行為(Behavior),就是在網(wǎng)頁(yè)中進(jìn)行的一系列動(dòng)作。通過(guò)這些動(dòng)作,可以實(shí)現(xiàn)用戶與網(wǎng)頁(yè)的交互,也可以執(zhí)行某個(gè)任務(wù)。一般來(lái)說(shuō),一個(gè)行為應(yīng)該由一個(gè)事件(Event)和一個(gè)動(dòng)作(Action)組成,例如,當(dāng)用戶將鼠標(biāo)移動(dòng)到一幅圖像上時(shí),這就產(chǎn)生了一個(gè)事件,如果這時(shí)候圖像變化,實(shí)際上就是導(dǎo)致了一個(gè)動(dòng)作的發(fā)生。
1.動(dòng)作
動(dòng)作通常由一段JavaScript代碼組成,利用這段代碼可以完成相應(yīng)的任務(wù),如打開瀏覽器、播放聲音和視頻等。在Dreamweaver中,可以使用Dreamweaver內(nèi)置的行為為頁(yè)面添加JavaScript代碼,而不用自己書寫。當(dāng)然,也可以對(duì)現(xiàn)有的代碼進(jìn)行修改,使之更符合自己的需要。
2.事件
事件通常由瀏覽器所定義,它可以被附加到各種頁(yè)面元素上,也可以被附加到HTML標(biāo)記中。通常一個(gè)事件總是針對(duì)頁(yè)面元素或標(biāo)記而言的。例如,在大多數(shù)瀏覽器中的超級(jí)鏈接上都會(huì)發(fā)生onMouseOver, onMouseOut和onClick 3種事件,當(dāng)鼠標(biāo)指針移動(dòng)到鏈接上時(shí),就發(fā)生鏈接的onMouseOver,事件:當(dāng)鼠標(biāo)指針移動(dòng)到鏈接之外時(shí),就發(fā)生鏈接的onMouseOut事件:而單擊鏈接時(shí).就發(fā)生鏈接的onClick事件。將事件和動(dòng)作組合起來(lái),就構(gòu)成了行為,例如,將onClick事件同一段JavaScript代碼相關(guān)聯(lián),在單擊鼠標(biāo)時(shí)就可以執(zhí)行相應(yīng)的JavaScript代碼。
通常,將事件產(chǎn)生的過(guò)程稱作觸發(fā)。不是所有的動(dòng)作都需要用戶的干涉才會(huì)發(fā)生,例如,可以指定某個(gè)動(dòng)作每隔10秒執(zhí)行一次,當(dāng)然,這實(shí)際上還是由事件觸發(fā)的,只是這種事件不是通過(guò)用戶本身的行為而產(chǎn)生的。有時(shí)候會(huì)有多個(gè)動(dòng)作與一個(gè)事件相關(guān)聯(lián),也就是說(shuō),當(dāng)事件發(fā)生時(shí),會(huì)導(dǎo)致多個(gè)動(dòng)作被執(zhí)行。在Dreamweaver網(wǎng)站建設(shè)中,可以指定這些動(dòng)作的發(fā)生順序,從而實(shí)現(xiàn)需要的結(jié)果。
?

Please contact our consultant

+86 10-60259772

Please provide your contact number. The project manager of shangpin China will contact you as soon as possible.