本站原創內容,轉載請注明出處網頁教學網。
認識行為事件
行為是為響應某一具體事件而采取的一個或多個動作。當指定的事件被觸發時,將運行相應的javascript程序,執行相應的動作。所以在創建行為時,必須先指定一個動作,然後再指定觸發動作的事件。行為是針對網頁中的所有對象,要結合一個對象添加行為。
每個浏覽器都提供一組事件,這些事件可以與“行為”面板的“動作”(+) 彈出菜單中列出的動作相關聯。當 Web 頁的訪問者與頁進行交互時(例如,單擊某個圖像),浏覽器生成事件;這些事件可用於調用引起動作發生的 javascript 函數。(沒有用戶交互也可以生成事件,例如設置頁每 10 秒鐘自動重新載入。)DW MX 2004 提供許多可以使用這些事件觸發的常用動作。
根據所選對象和在“顯示事件”子菜單中指定的浏覽器的不同,顯示在“事件”彈出菜單中的事件將有所不同。若要查明對於給定的頁元素給定的浏覽器支持哪些事件,請在您的文檔中插入該頁元素並向其附加一個行為,然後查看“行為”面板中的“事件”彈出菜單。如果頁上尚不存在相關的對象或所選的對象不能接收事件,則這些事件將禁用(灰顯)。如果未顯示預期的事件,則檢查是否選擇了正確的對象,或在“顯示事件”彈出菜單中更改目標浏覽器。
如果要將行為附加到某個圖像,則一些事件(例如 onMouseOver)顯示在括號中。這些事件僅用於鏈接。當選擇其中之一時,DW MX 2004 在圖像周圍使用 a 標簽來定義一個空鏈接。在屬性檢查器的“鏈接”文本框中,該空鏈接表示為 javascript:;。如果要將其變為一個指向另一頁的真正鏈接,您可以更改鏈接值,但是如果刪除了 javascript 鏈接卻未用另一個鏈接來代替它,則將刪除該行為。
在動作選單中,越是高版本的浏覽器支持的動作越多,我們先認識一下它們: