共用方式為


行為指令碼

Microsoft Expression Web 中的行為即為指令碼選項,可讓您為網頁的文字或其他元素快速新增互動功能或增強的功能。您可以使用 [行為] 工作窗格以自訂內建的 Expression Web 行為。

「行為」是網站訪客與網頁或網頁的元素產生互動時,所希望發生的事件與動作組合。

事件

事件就是導致網頁瀏覽器引動指令碼的條件。例如,將指標移到圖形上方,或者按一下連結,即可觸發事件。事件名稱通常反應出其啟動的方式。舉例來說,onMouseOver 事件會在滑鼠指標移到網頁元素上時觸發。同樣地,onMouseClick 事件則是在使用者按一下網頁元素時啟動。

動作

動作是事件發生時要執行的指令。動作是執行如交換影像或開啟瀏覽器視窗等特定工作的函數 (預先寫好的指令碼區塊)。附加指令碼到網頁元素後 (使用 [行為] 工作窗格),瀏覽器便會「呼叫」事件所觸動的動作。

每個動作都需要一組屬性和參數以執行工作。在 Expression Web 中,可以使用 [行為] 工作窗格檢視或編輯每個動作的屬性。

Cc294990.alert_note(zh-tw,Expression.10).gif注意事項:

大部分行為都可與 Microsoft Internet Explorer 4.0 或更新版本及 Netscape Navigator 4.0 或更新版本搭配使用。有些 [行為],例如 [檢查外掛程式]、[變更屬性] 及 [控制 Flash] 等,則需要 Internet Explorer 5 或更新版本及 Netscape Navigator 6.0 或更新版本。

請參閱

概念

定義元素的行為

行為工作窗格

新增或移除互動式按鈕

建立網頁切換效果