DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> XML 行為 - 新的DHTML? - asp.net
XML 行為 - 新的DHTML? - asp.net
編輯:XML詳解     
 一個行為是一個CSS屬性選擇器。它可以指向一個XML 文件,這個文件中包含著與一個Web頁面中的元素執行的相反的代碼。 行為不是W3C標准的,它是Microsoft獨有的技術。
  
  
  
     行為是什麼?
  
  
  
     一個行為是一個新的CSS屬性選擇器。一個行為選擇器可以指向一個單獨的XML文件,其中包含著一個Web頁面中的XML或HTML元素所執行的相反的代碼。你理解了嗎?就是一個將腳本代碼完全從Html頁面中移走的方法?太好了。現在我們從編寫腳本庫開始,然後將腳本附加到我們選擇的任意元素上。
  
  
  
     它是如何工作的?
  
  
  
     看看這個Html文件。它有一個< style>元素,它為< h1>元素定義了一個行為:
  
  
  
     < Html>
     < head>
     < style>
     h1 { behavior: url(behave.htc) }
     < /style>
     < /head>
  
  
     < body>
     < h1>Move your Mouse over me< /h1>
     < /body>
     < /Html>
  
     用這個例子自己試一試,將鼠標移過文本。行為代碼存儲在XML文檔behave.htc中,如下所示:
  
  
  
     < component>
     < attach for="element" event="onmouSEOver"
     handler="hig_lite" />
     < attach for="element" event="onmouSEOut"
     handler="low_lite" />
  
  
     < script language="JavaScript">
     function hig_lite()
     {
     element.style.color=255
     }
     function low_lite()
     {
     element.style.color=0
     }
     < /script>
     < /component>
  
  
  
     這個行為文件中包含JavaScript。這個腳本被包裝在一個< component>元素中。元素包裝器還包含腳本的事件操作器。這行為很好,是嗎?
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved