新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> XML网站展示,XML源代码,XML编程示例。 本版仅接受原创、转贴、网站展示,具体的技术交流请前往各相关版块。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XML源码及示例(仅原创和转载) 』 → [转载]附带选择功能的树的实现:XMLSelTree(V1.0) 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 76343 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [转载]附带选择功能的树的实现:XMLSelTree(V1.0) 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 XML源码及示例(仅原创和转载) 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客楼主
    发贴心情 [转载]附带选择功能的树的实现:XMLSelTree(V1.0)

    转载自:http://www.csdn.net/develop/article/19/19357.shtm

    作  者:  moonpiazza (月下小生)  
    主  题:  附带选择功能的树的实现:XMLSelTree(V1.0)

    源码打包下载:http://bbs.xml.org.cn/demo/xmlseltree.rar

    本地演示:http://bbs.xml.org.cn/demo/xmlseltree/

    示例图:

    此主题相关图片如下:
    按此在新窗口浏览图片

    一:功能简介:

    客户端环境
    IE5.x
    IE6

    无限级树结构
    不限制,理论上为树的深度可以无限
    数据加载:a.一次加载 b.动态加载 c. a+b
    是否只显示树的一个枝节
    是否自动展开枝节下第一个叶
    是否每次重新加载子节点
    节点图标有节点属性动态指定
    当前节点图标改变,父系节点图标改变
    当前节点高亮显示


    选择节点所包含的数据蛹痋r
    子集数据:选择节点数据数据子集时动态加载
    子节点选择状态,自动跟随父节点的选择状态
    当所有子节点全部选中,所有父系节点自动选中
    当子节点有一个未选中,所有父系节点自动取消选中状态
    当节点获得焦点,是否同时改变节点的选择状态
    自由指定节点数据子集中,数据的分隔符

    二:实现过程
    感谢以下参考程序的作者:
    MSDN: Grant Harris, Bryn Waibel
    http://msdn.microsoft.com/library/shared/deeptree/htc/deeptree.htc
    CSDN: ChinaOk
    http://www.ChinaOk.net/***(现在访问不到了 :( )


    关键方法:
    1. 设定全局对象,获得当前节点
    2. 使用xmldom动态加载节点数据(xml格式字符串)
    3. 根据客户端IE版本不同,调用不同版本xsl文件 4. 使用xsl转化xml数据,获得节点相关属性
    5. 依照节点层次结构,获得当前节点的父系节点与子系节点
    6. 依照节点层次关系,显示为树状结构
    7. 同步(异步)当前节点及其父系节点,子系节点的选择状态
    三:使用说明:由于水平有限,有不足和需要改进的地方,请多多指点.

    说明
    1. 枝节点:有子节点的节点
    2. 叶节点:没有有子节点的节点
    3. 节点属性根据需要选择指定节点属性
    4. 节点属性区分大小写,注意!


    XML数据格式
    <TreeNode  
    Title="XML/SOAP" 节点标题(必须) 必须
    Caption="XML/SOAP 描述" 节点描述 可选
    Href="http://***.***.***.***/" 节点链接 可选
    Target="frameName" 链接目标窗口名字 可选
    NodeImgSrc="***/***.gif" 节点图标(一般为***0.gif,***1.gif,***2.gif,***3.gif),参看下面说明 可选
    NodeXMLSrc="***/***.xml" 通过URL动态在加载子节点数据,可用程序动态生成xml数据(如***.asp) 可选
    CheckData="moonpiazza" 子节点数据(选择数据),如:例子中的用户名 可选
    CheckDataSrc="***/***.asp" 过URL动态在加载子节点数据(选择数据),获得字符串,如例子中的用户数据 可选


    XMLSelTree 配置
    1. 参看js文件(treeRes/XMLSelTree.js)中的注释
    2. 全局变量:m_oConfig;
    3. 函数:TreeConfig;


    图标
    1. 枝节点图标:treeRes/images/NodeImg1.gif(子节点展开前)
    2. 枝节点图标:treeRes/images/NodeImg2.gif(子节点展开后)
    3. 叶节点图标:treeRes/images/NodeImg0.gif
    4. 叶节点图标:treeRes/images/NodeImg3.gif(点击后,可选)
    5. 根据需要修改XMLSelTree.xsl(或XMLSelTreeforIE5.xsl)中的图标相对路径,默认图标

    [此贴子已经被作者于2005-10-6 23:43:05编辑过]

       收藏   分享  
    顶(0)
      




    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/2/6 22:12:00
     
     liberality 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:12
      积分:75
      门派:XML.ORG.CN
      注册:2004/3/22

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给liberality发送一个短消息 把liberality加入好友 查看liberality的个人资料 搜索liberality在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看liberality的博客2
    发贴心情 
    真的很不错啊! 怎么会没人来顶一下啊?我要下载来好好分析看看....谢谢提供!!!!

    ----------------------------------------------
    嗈嗈落雁平沙,依依孤鹜残霞,隔水疏林几家。小舟如画,渔歌唱入芦花。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/3/24 0:01:00
     
     xgy2000 帅哥哟,离线,有人找我吗?
      
      
      头衔:我爱木栅
      等级:大一(高数修炼中)
      文章:47
      积分:173
      门派:XML.ORG.CN
      注册:2004/3/18

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给xgy2000发送一个短消息 把xgy2000加入好友 查看xgy2000的个人资料 搜索xgy2000在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看xgy2000的博客3
    发贴心情 
    good
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/3/24 15:23:00
     
     zzsww 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:5
      积分:65
      门派:XML.ORG.CN
      注册:2004/3/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zzsww发送一个短消息 把zzsww加入好友 查看zzsww的个人资料 搜索zzsww在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看zzsww的博客4
    发贴心情 
    不行,在mozilla和Opera下面无法显示出来。
    但是微软的MSDN网站上的却可以正常显示,
    说明代码本身还存在兼容问题。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/3/24 17:34:00
     
     drinkpig 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:15
      积分:119
      门派:XML.ORG.CN
      注册:2004/3/3

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给drinkpig发送一个短消息 把drinkpig加入好友 查看drinkpig的个人资料 搜索drinkpig在『 XML源码及示例(仅原创和转载) 』的所有贴子 访问drinkpig的主页 引用回复这个贴子 回复这个贴子 查看drinkpig的博客5
    发贴心情 
    可以,我试过,没问题的
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/3/31 15:20:00
     
     yixixi 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:17
      积分:67
      门派:XML.ORG.CN
      注册:2004/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yixixi发送一个短消息 把yixixi加入好友 查看yixixi的个人资料 搜索yixixi在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yixixi的博客6
    发贴心情 
    很不错
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/4/3 23:45:00
     
     hong0119 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:2
      积分:65
      门派:XML.ORG.CN
      注册:2004/4/7

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hong0119发送一个短消息 把hong0119加入好友 查看hong0119的个人资料 搜索hong0119在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hong0119的博客7
    发贴心情 
    谢谢提供,顶
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/4/7 15:35:00
     
     diegor 帅哥哟,离线,有人找我吗?白羊座1979-4-10
      
      
      威望:4
      等级:大二(研究C++)|大二(研究汇编)
      文章:266
      积分:806
      门派:XML.ORG.CN
      注册:2004/3/3

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给diegor发送一个短消息 把diegor加入好友 查看diegor的个人资料 搜索diegor在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看diegor的博客8
    发贴心情 
    支持一下

    ----------------------------------------------
    坚决支持XML!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/4/8 15:58:00
     
     101.key 帅哥哟,离线,有人找我吗?魔羯座1982-1-7
      
      
      等级:大一新生
      文章:1
      积分:57
      门派:XML.ORG.CN
      注册:2004/4/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给101.key发送一个短消息 把101.key加入好友 查看101.key的个人资料 搜索101.key在『 XML源码及示例(仅原创和转载) 』的所有贴子 点击这里发送电邮给101.key 引用回复这个贴子 回复这个贴子 查看101.key的博客9
    发贴心情 
    wo 也顶一下

    ----------------------------------------------
    <a href="http://www.jesoft.cn"><font color="red">极易缺陷管理系统</font></a>

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/4/15 19:20:00
     
     Gavin.Lv. 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:57
      门派:XML.ORG.CN
      注册:2004/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Gavin.Lv.发送一个短消息 把Gavin.Lv.加入好友 查看Gavin.Lv.的个人资料 搜索Gavin.Lv.在『 XML源码及示例(仅原创和转载) 』的所有贴子 引用回复这个贴子 回复这个贴子 查看Gavin.Lv.的博客10
    发贴心情 
    UP
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/4/19 12:24:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML源码及示例(仅原创和转载) 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/1 10:53:01

    本主题贴数44,分页: [1] [2] [3] [4]... [5]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    128.906ms