一般來(lái)說(shuō)。一個(gè)行為應(yīng)該由一個(gè)事件(event)和一個(gè)動(dòng)作(action)組成。例如,當(dāng)用戶在網(wǎng)站制作過(guò)程中將鼠標(biāo)移動(dòng)到圖像上時(shí),會(huì)產(chǎn)生一個(gè)事件。如果此時(shí)圖像發(fā)生變化,則執(zhí)行相應(yīng)的動(dòng)作。
事件通常由瀏覽器定義。它可以綁定到各種頁(yè)面元素。它也可以綁定到HTML 標(biāo)簽。通常事件總是針對(duì)頁(yè)面元數(shù)據(jù)或標(biāo)記。例如,在大多數(shù)瀏覽器中,onMouseOver、onMouneOut 和onCLick 事件將發(fā)生在超鏈接上。當(dāng)鼠標(biāo)移到鏈接上時(shí),鏈接的onMouseOver事件發(fā)生,當(dāng)鼠標(biāo)離開(kāi)鏈接時(shí),鏈接的nMuaeOut事件發(fā)生,點(diǎn)擊鏈接時(shí),鏈接的onClick事件發(fā)生。另一個(gè)常見(jiàn)事件是onLoad。它與圖像或文檔主體相關(guān)聯(lián)。加載文檔時(shí),它會(huì)發(fā)生。當(dāng)攜帶人像時(shí),就會(huì)出現(xiàn)正面形象。 nLoad 事件。
一個(gè)動(dòng)作通常由一段JavaScript 代碼組成。使用這段代碼完成相應(yīng)的任務(wù),例如打開(kāi)瀏覽器、播放音樂(lè)或查看預(yù)覽等。您可以使用Dreamweaver 8 中的行為在頁(yè)面中添加JavaScript 代碼,而無(wú)需手動(dòng)編寫。對(duì)于有幸擁有Java.Seript代碼的web開(kāi)發(fā)者來(lái)說(shuō),也可以編寫代碼使其更符合
設(shè)計(jì)要求。一、行為面板
組合事件和動(dòng)作構(gòu)成行為。 Dreamweaver 8 提供了大約20 種行為,Macromedi 除外。公司外。用戶還可以在第三方開(kāi)發(fā)者網(wǎng)站上找到額外的行為庫(kù)。用戶想要編輯行為并向頁(yè)面添加行為。他們必須了解“行為”面板。選擇“I window I-I behavior”命令?;蛘咧苯影?Shfit+F3]鍵。會(huì)打開(kāi)“行為”面板。它已經(jīng)被添加到。當(dāng)前頁(yè)面中的行為會(huì)顯示在行為列表中。按事件的字母順序排列,如果同一個(gè)事件對(duì)應(yīng)多個(gè)actions。狀態(tài)會(huì)按照它們?cè)诹斜碇械捻樞驁?zhí)行這些動(dòng)作。在“behavior.panel。最左邊的兩個(gè)按鈕,一個(gè)是Show Set Events按鈕。另一個(gè)是Show All Events按鈕。點(diǎn)擊“加號(hào).”按鈕將打開(kāi)一個(gè)彈出菜單。該菜單包含可以附加到當(dāng)前所選元素的行為。當(dāng)用戶從菜單中選擇一個(gè)行為時(shí),將彈出一個(gè)對(duì)話框,用戶可以指定參數(shù)行為在對(duì)話框中的行為。如果所有命令都顯示為灰色,則表示沒(méi)有行為可以應(yīng)用于所選網(wǎng)頁(yè)元素。單擊“減號(hào)”按鈕將從行為列表中刪除所選行為。 [Up ] 按鈕將行為列表中特定事件的選定操作的順序向上移動(dòng)一個(gè)網(wǎng)格。您可以更改特定事件的操作順序。例如,可以更改onLoad 事件的多個(gè)操作發(fā)生的順序。但是所有.Load 動(dòng)作在行為列表中都靠得很近。對(duì)于無(wú)法在列表中上下移動(dòng)的操作,箭頭按鈕被禁用。Down] 按鈕是將特定事件的選定操作在操作列表順序中向下移動(dòng)一個(gè)檔位。
二、.娜定行為
向頁(yè)面或頁(yè)面內(nèi)的元素添加行為通常稱為行為綁定。用戶可以將行為綁定到整個(gè)文檔、鏈接、圖像、表單對(duì)象?;蛉魏纹渌鸋TML 元素。瀏覽器確定哪些元素是可接受的行為,哪些元素不是。 Inlernel Explorer 4.0 及更高版本的瀏覽器支持大多數(shù)事件類型。它已成為使用最廣泛的瀏覽器。
三.修改已添加的行為
用戶可以修改已經(jīng)存在的panga 的行為。使其更符合設(shè)計(jì)要求。選擇包含要修改的行為的對(duì)象,在“Behavior.panel”中選擇要修改的行為,雙擊該行為。此時(shí)會(huì)打開(kāi)行為對(duì)應(yīng)的對(duì)話框。重置行為參數(shù)。單擊[確定] 按鈕。行為將被更改編輯。
四. Dreamweaver的內(nèi)工行為
Dreamweaver 8 的內(nèi)置行為經(jīng)過(guò)精心編寫。如果你能好好利用它們。您可以創(chuàng)建詳細(xì)而豐富多彩的網(wǎng)頁(yè)。 Dreamweaver 8 提供了很多It 行為。這些行為基本可以滿足普通用戶的需求。單擊“行為”面板上的加號(hào)按鈕以打開(kāi)“行為”菜單。
五.設(shè),適用,件的瀏覽韶
有不同版本的瀏覽器。它支持的事件類型也不同。因此,在將行為應(yīng)用到頁(yè)面之前,您應(yīng)該首先確定瀏覽網(wǎng)頁(yè)的人將使用哪些瀏覽器。
我們專注高端建站,小程序開(kāi)發(fā)、軟件系統(tǒng)定制開(kāi)發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開(kāi)發(fā)、各類API接口對(duì)接開(kāi)發(fā)等。十余年開(kāi)發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!