锁定老帖子 主题:求动态创建树的实例和方案
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-03-09
JSP页面头部带上
<%@ page contentType="text/html;CHARSET=utf8" %> |
|
返回顶楼 | |
发表时间:2004-03-12
关于XloadTree的target问题,即结点的链接,我如何操作才能使得链接在指定的frame中打开?我查了一些相关的资料及xloadtree的API,如果是编程方式,可以通过
var treeItem = new WebFXTreeItem( "Hello World" );; treeItem.target = "window-name";来指定链接打开的target,但是采用XML文件方式呢?在他的DTD中并没有指定相关的属性?请问有操作过xloadtree的各位给出一个解决方案。 |
|
返回顶楼 | |
发表时间:2004-03-13
我自己解决了,但方式不太好,就是改动xloadtree中的xloadtree.js
原来为: // Converts an xml tree to a js tree. See article about xml tree format function _xmlTreeToJsTree(oNode); { // retreive attributes var text = oNode.getAttribute("text");; var action = oNode.getAttribute("action");; var parent = null; var icon = oNode.getAttribute("icon");; var openIcon = oNode.getAttribute("openIcon");; var src = oNode.getAttribute("src");; var target = oNode.getAttribute("target");; ………………………… 将这儿 var target = oNode.getAttribute("target");;改为 target = "content";,呵呵,不好意思,就是这样了,失去了在xloadtree的外部动态指定target灵活性(我是指用xml方式),但由于xloadtree在xml方式中的先天缺憾,由于一般情况下我们的target是固定的,所以采用这种方式,满足你的需求应该没有问题,如果想做的好一点,花点时间再改动一下xloadtree的实现吧,比如给xml中的元素增加一个target属性。 |
|
返回顶楼 | |
发表时间:2004-03-14
其实我们写了一个商业版的树的构件
1、数据量很大的时候,页面加载时不是所有的数据都下载下来,而是单击某个node时载下载 2、页面不刷新,这一点也是很重要的,传统的方式只靠javascript不是最好的方式,需要将数据管理对象引入 3、使用要求方便,构件化的方式,如<extra:tree id="tree1"/> 而树的其它特征需要定义即可,比如xmlspy5。0 ,而我们提供了自己的基于swing的java编辑工具,方便定义,定义一棵树树只需要1分钟,你或许不相信 那么你下载一个把,我提供一个license给你 http://www.bstek.com 我的msn: hotbarsmu@hotmail.com |
|
返回顶楼 | |
发表时间:2004-03-15
楼上的产品我关注了多次。的确还不错,但是皮肤的更换对于开发者来说难度太大了,虽然default比较华丽。
|
|
返回顶楼 | |