<p id="l55vn"></p>
<nobr id="l55vn"></nobr>
<menuitem id="l55vn"><delect id="l55vn"><i id="l55vn"></i></delect></menuitem>

<p id="l55vn"></p>
      <nobr id="l55vn"><thead id="l55vn"><i id="l55vn"></i></thead></nobr>
      <b id="l55vn"></b>

            <menuitem id="l55vn"></menuitem>
              <nobr id="l55vn"><ruby id="l55vn"><i id="l55vn"></i></ruby></nobr>

              首頁 > 設計 > 軟件應用 > 正文

              DW的行為藝術

              2018-10-16 21:05:27
              字體:
              來源:轉載
              供稿:網友

              行為藝術是一個時髦的流行詞語,據說畫家在街上拾垃圾就被稱為環保的行為藝術,這就叫行為藝術的點睛作用。而在Dreamweaver中也有一個行為(Behaviors),同樣也是點睛之作,有化腐朽為神奇的作用。下面就對DW的行為進行詳解。
                行為是被用來動態響應用戶操作、改變當前頁面效果或是執行特定任務的一種方法。一個行為是由一個事件(Event )和一個動作(Action)構成的。例如,當用戶把鼠標移動至一張圖片上時(這被稱為一個事件)的時候,這個圖片會發生預定義好的變化(這被稱為是動作)。事實上行為是由預先書寫好的javascript代碼構成的,使用它可以完成諸如打開新瀏覽窗口、播放背景音樂、控制Shockwave文件的播放等任務。事件是為大多數瀏覽器理解的通用代碼,例如,onMouseOver,onMouseOut和onClick都是用戶在瀏覽器中對瀏覽頁面的操作,而瀏覽器通過一定的釋譯執行來響應用戶的動作。舉個例子,當把鼠標移動至一個鏈接上時,瀏覽器獲取了一個onMouseOver事件,并通過調用事先已經寫好的與此事件關聯的javascript語言來響應這個動作。
                
                一個事件也可以觸發許多動作,你可以定義它們執行的順序。Dreamweaver包含了百余個事件、行動,如果你認為這些行為還不足以滿足你的需求,Dreamweaver同時也提供了擴展行為的功能,你可以下載第三方的行為,Macromedia網站隨時更新新的動作,你可以到:http://www.macromedia.com/software/Dreamweaver/download/extensions/ 去查看。當然如果你擅長javascript 語言,也可以自己書寫行為。好了,我們需要明確的一個概念是:行為就是一段預定義好的程序代碼,通過瀏覽器的解釋并響應用戶操作的過程。

                所有的行為都集成在一個叫作事件查看器(Behavior inspector )的窗口中, 在這個窗口中我們可以輕松地制做、修改行為。選擇菜單中Window > Behaviors 或按F8 打開事件查看器。
                
                打開Behaviors inspector 窗口后,我們發現也同時打開了歷史、層、框架窗口,它們是以標簽的形式組成的多窗口界面。
                
                Behaviors inspector 窗口,在工具條中有一個加號和一個減號的按鍵,它們分別是Actions+、Actions-。所有的行為功能都是從這兩個按鍵開始的,“+ ”可以打開一個下拉菜單,列出了可定制的行為列表,我們只需在其中選擇一種事件就可以進行動作的設置了。如果你認為某個行為己經不適用了,就可以使用“a级情欲片在线观看免费

              <p id="l55vn"></p>
              <nobr id="l55vn"></nobr>
              <menuitem id="l55vn"><delect id="l55vn"><i id="l55vn"></i></delect></menuitem>

              <p id="l55vn"></p>
                  <nobr id="l55vn"><thead id="l55vn"><i id="l55vn"></i></thead></nobr>
                  <b id="l55vn"></b>

                        <menuitem id="l55vn"></menuitem>
                          <nobr id="l55vn"><ruby id="l55vn"><i id="l55vn"></i></ruby></nobr>