欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows 腳本部件  

在 Behavior 腳本部件中說明屬性和方法

Behavior 腳本部件可以用一種與 Automation 腳本部件類似的方法來說明自定義屬性和方法。Behavior 腳本部件的屬性和方法將可用的屬性和方法擴展到包含頁面內(nèi)的各個元素。例如,可以創(chuàng)建一個操作腳本部件,當鼠標移動到某個元素上時,就更改該元素的顏色。通過在腳本部件中定義一個屬性,就可以在該文檔中獲得一個自定義屬性,例如可以叫做 hiliteColor,這樣 Web 頁面制作者就可以設置用什么顏色來高亮顯示文本。

通過說明一個與已經(jīng)為元素定義的同名屬性或方法,可以用一個操作來覆蓋該元素的缺省操作。

屬性和方法在 <public> 元素內(nèi)定義,與用來指定 Behavior 處理程序的 <implements> 元素是分開的。詳細信息請參閱說明屬性說明方法

說明屬性

屬性在所有腳本部件中都是在 <public> 元素中說明的。下面的腳本部件片段演示的 Behavior 腳本部件說明了自定義屬性 hiliteColor。如果包含頁面沒有特別設置該屬性的值,則其缺省值設置為 “red” 。

注意   CDATA 項是必需的,以使 <script> 元素中的腳本成為不透明的。詳細信息請參閱腳本部件文件和 XML 一致性。
<public>
   <property name="hiliteColor"/>
</public>

<implements type="Behavior">
   <attach for="window" event="onload" handler="event_onload">
</implements>

<script language="JScript">
<![CDATA[
   var hiliteColor;
   function event_onload(){
      // Initialize the properties.
      if (hiliteColor == null){
         hiliteColor = "red";}
   }
   // Further script here.
]]>
</script>

說明方法

在 Behavior 腳本部件中說明方法與在 Automation 腳本部件中一樣。詳細信息請參閱說明方法。在 Behavior 腳本部件中,在腳本部件中說明的方法擴大了包含文檔的元素已經(jīng)可用的方法。

請參閱

在 Behavior 腳本部件中說明自定義事件