道非道 非常道

          勤思、謹言、慎行、厚積、薄發

          統計

          web

          天圓

          經濟 政治 軍事

          鍵康

          Web FX 的 XLoadTree 基本應用

              轉自:http://webfx.eae.net/dhtml/xloadtree/usage.html
            usage(用法):
             
          1 var tree = new WebFXTree("Root");
          2 tree.add(new WebFXTreeItem("Tree Item 1"));
          3 tree.add(new WebFXLoadTreeItem("Tree Item 2""tree.xml"));
          4 tree.add(new WebFXTreeItem("Tree Item 3"));
          5 document.write(tree);
          6 
          上面代碼顯示這樣:當樹項目擴大tree.xml 加載,并在加載虛擬樹頂目插入表明subcontent載入.

          XML 格式:
           1 <?xml version="1.0"?>
           2 
           3 <tree>
           4    <tree text="Loaded Item 1" action="href://webfx.eae.net" />
           5    <tree text="Loaded Item 2">
           6       <tree text="Loaded Item 2.1" action="javascript:alert(2.1)" />
           7       <tree text="Load &quot;tree1.xml&quot;" src="tree1.xml" />
           8    </tree>
           9    <tree text="Loaded Item 3" />
          10 </tree>
          11 



          API
          WebFXLoadTree
                這個對象類型用來創建實際樹根,可用于填充樹與樹項目中從一個xml文件。該 WebFXLoadTree 繼承自WebFXTree, WebFXTree 提供了所有的屬性和方法。
            Constructor(構造)



          new WebFXLoadTree(sText, sXmlSrc, sAction, sBehavior, sIcon, sOpenIcon)
          Name                        description
          xText                    文字標簽樹根。
          xXmlSrc                  XML文件加載的來源。
          sAction                  任擇,The action (uri) associated with the tree root.
          sBehavior                 默認值設為:explorer 。
          sIcon                      任擇,此項目圖象,如果文件夾關閉,顯示此圖象。
          sPenIcon                 任擇,項目被打開時,顯示此圖象。

          properties 屬性:
             所有屬性來自 WebFXTree
          name                             description
          src                                XML文件的來源。注意,這是只讀的XML文件,是唯一有效的裝載前的第一個文件。
          loading           只讀。布爾類型,如果是真,表示XML文件已經開始裝載和尚未完成。
          loaded                        只讀,布爾類型,如果是真,表示XML文件已經裝載完成。
          errorText                    只讀字符串。如果載入中顯示失敗的原因。如果沒有錯誤,則返回空字符串。

          WebFXLoadTreeItem
             這個對象類型用來創建樹項目,可以添加到樹根,或其他樹木的項目創建子文件夾樹中。當WebFXLoadTreeItem擴大XML
          文件被加載,然后用來填充項目與子項目。
          該WebFXLoadTreeItem 繼承自WebFXTreeItem,WebFXTreeItem提供了所有可用的屬性和方法。

          Constructor  構造
              new WebFXLoadTreeItem(sText, sXmlSrc, sAction, eParent, sIcon, sOpenIcon)
              
              name          description
              sText                    文字標答樹項目。
              sXmlSrc                xml文件的消息來源。
              sAction                任擇,The action (uri) associated with the tree item.
              eParent                任擇,父級的 WebFXTreeItem 或 WebFXTree ,該項目可以增加。
              sIcon         任擇,此項目圖象,文件夾關閉時,顯示此圖象。
              sOpenIcon            任擇,此項目打開時,顯示本圖象。
              
              properties
              所有屬性來自 WebFXTreeItem
              name         description
              src          XML文件的消息來源。只讀的XML文件,是唯一有效的裝載前的第一個文件。
              loading             只讀,布爾型,如果是真,表示XML文件已經開始裝載并且尚未完成。
              loaded             只讀,布爾型,如果是真,表示XML文件已經裝載完成。
              errorText         只讀字符串,用于顯示失敗的原因,如果沒有錯誤,返回空字符串。
              
              XML格式
              唯一有效的組成部分,XML文件是tree項目,該 tree項目可以包含零,一個或多個tree項目。
              Attributes(屬性)
                有5個有效的屬性,你可以提供一個tree項目。
                name                description
                text                必需的,文字標簽樹項目。
                xmlSrc      任擇,xml 文件的消息來源。
                action      任擇,The action (uri) associated with the tree item.
                icon                任擇,項目圖象,如果文件夾收盤時,顯示本圖象。
                openIcon        任擇,用于項目打開時的圖象。僅公用于項目文件夾的 打開/擴大。
                
                DTD
                  XML文件的類型定義。
                  <!ELEMENT tree (tree*)>
                  <!ATTLIST tree
                            text      CDATA   #REQUIRED
                            src       CDATA   #IMPLIED
                            action    CDATA   #IMPLIED
                            icon      CDATA   #IMPLIED
                            openIcon  CDATA   #IMPLIED>
                      
                  以下是一個tree.dtd.xml文件。
                  <?xml version="1.0"?>
                  
                  <!DOCTYPE tree SYSTEM "tree.dtd">
                  <tree>
                      <tree text="Loaded Item 1" action="href://webfx.eae.net" />
                      <tree text="Loaded Item 2">
                          <tree text="Loaded Item 2.1" action="javascript:alert(2.1)" />
                      </tree>
                      <tree text="Load &quot;tree1.xml&quot;" src="tree1.xml" />
                  </tree>

          posted on 2009-07-03 15:11 星期五 閱讀(581) 評論(0)  編輯  收藏 所屬分類: WEB FX

          主站蜘蛛池模板: 从化市| 佛冈县| 枣阳市| 博白县| 崇义县| 石景山区| 江达县| 衡山县| 三都| 寿阳县| 仪征市| 关岭| 阿拉善右旗| 衡山县| 兴文县| 大英县| 许昌县| 九龙坡区| 眉山市| 潜江市| 桦川县| 托克托县| 台北县| 嘉鱼县| 曲阳县| 祥云县| 诸暨市| 黄大仙区| 泸州市| 扶余县| 屏山县| 太原市| 英山县| 和静县| 林甸县| 闽侯县| 余干县| 贵港市| 奉节县| 花垣县| 万盛区|