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

Windows 腳本部件  

在 Behavior 腳本部件中說(shuō)明屬性和方法

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

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

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

說(shuō)明屬性

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

注意   CDATA 項(xiàng)是必需的,以使 <script> 元素中的腳本成為不透明的。詳細(xì)信息請(qǐng)參閱腳本部件文件和 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>

說(shuō)明方法

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

請(qǐng)參閱

在 Behavior 腳本部件中說(shuō)明自定義事件