J2EE剑侠行

直觉我的J2EE应用生涯,打造我心中的一把利剑。

常用链接

统计

技术链接

最新评论

DTREE如何认一个目录节点打开一个URL

方法及其简单,见dtree.js的标准函数function(pNode),第107行:

java代码: 

// Creates the tree structure
dTree.prototype.addNode = function(pNode) {
        var str 
= '';
        var n
=0;
        
if (this.config.inOrder) n = pNode._ai;
        
for (n; n<this.aNodes.length; n++) {
                
if (this.aNodes[n].pid == pNode.id) {
                        var cn 
= this.aNodes[n];
                        cn._p 
= pNode;
                        cn._ai 
= n;
                        
this.setCS(cn);
                        
if (!cn.target && this.config.target) cn.target = this.config.target;
                        
if (cn._hc && !cn._io && this.config.useCookies) cn._io = this.isOpen(cn.id);
[color
=red]//注意下面的语句:[/color]
                        if (!this.config.folderLinks && cn._hc) cn.url = null;
[color
=darkred]//如果想让一个目录节点也能够打开一个URL则把上面的这句话关掉。
//if (!this.config.folderLinks && cn._hc) cn.url = null;[/color]
                        if (this.config.useSelection && cn.id == this.selectedNode && !this.selectedFound) {
                                        cn._is 
= true;
                                        
this.selectedNode = n;
                                        
this.selectedFound = true;
                        }
                        str 
+= this.node(cn, n);
                        
if (cn._ls) break;
                }
        }
        
return str;
};

posted on 2005-12-19 11:17 @家军 阅读(852) 评论(0)  编辑  收藏 所属分类: J2EE技术类


只有注册用户登录后才能发表评论。


网站导航: