行為指令碼
Microsoft Expression Web 中的行為即為指令碼選項,可讓您為網頁的文字或其他元素快速新增互動功能或增強的功能。您可以使用 [行為] 面板以自訂內建的 Expression Web 行為。
「行為」是網站訪客與網頁或網頁的元素產生互動時,所希望發生的事件與動作組合。
事件
事件就是導致網頁瀏覽器引動指令碼的條件。例如,將指標移到圖形上方,或者按一下連結,即可觸發事件。事件名稱通常反應出其啟動的方式。舉例來說,onMouseOver 事件會在滑鼠指標移到網頁元素上時觸發。同樣地,onMouseClick 事件則是在使用者按一下網頁元素時啟動。
動作
動作是事件發生時要執行的指令。動作是執行如交換影像或開啟瀏覽器視窗等特定工作的函數 (預先寫好的指令碼區塊)。附加指令碼到網頁元素後 (使用 [行為] 面板),瀏覽器便會「呼叫」事件所觸發的動作。
每個動作都需要一組屬性和參數以執行工作。在 Expression Web 中,可以使用 [行為] 面板檢視或編輯每個動作的屬性。