📄 user_tree.jsp
字号:
<%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@taglib uri="/WEB-INF/tops.tld" prefix="tops"%>
<%@page contentType="text/html; charset=GBK"%>
<html:html>
<html:base/>
<head>
<tops:includeCSS fileName="style"/>
<tops:includeCSS fileName="headstyle"/>
<tops:includeJs fileName="common"/>
<tops:includeJs fileName="tree_maker"/>
</head>
<body>
<%
com.tops.rs.model.ActfrmTopsADepartment root=(com.tops.rs.model.ActfrmTopsADepartment) request.getAttribute("deptroot");
if(root==null) return;
out.println(root.getDefaultTreeHtml(
"actTopsSystemUser.do?method=init&deptid=",
request.getContextPath()+"/_normal","parent.mainFrame"));
%>
<input type="hidden" id="nodeID"/>
<script language="JavaScript" type="text/javascript">
var preNodeId="";
tree.callback_click = function my_expand(nodeID){
var text=tree.getNode(nodeID).text;
text="<font color='#ff0000' face='华文楷体' style='font:bold' size='+1'>"+text+"</font>";
if(preNodeId!=""){
var preText=tree.getNode(preNodeId).text;
preText=preText.substring(preText.indexOf("'>")+2,preText.indexOf("</font>"));
tree.getNode(preNodeId).setText(preText);
}
tree.getNode(nodeID).setText(text);
preNodeId=nodeID;
//document.all.nodeID.value=nodeID;
//var LeafPic='<%=request.getContextPath()%>/_normal/treeimg/left_fclose.gif';
//if(tree.getNode(nodeID).childCount==0 && tree.getNode(nodeID).img1==LeafPic){
//parent.parent.topFrame.document.all.tbMsg.style.display="";
//var url=(tree.getNode(nodeID)).getLink();
//var id=url.substring(url.indexOf('&id=')+4,url.length);
//departs.getSubDepartments(id,loadSubNodes);
//}
return true;
}
function loadSubNodes(nodes){
var nodeId=document.all.nodeID.value;
parent.tree_leftFrame.tree.select(nodeId,true);
if(DWRUtil._isArray(nodes)){
for(var i=0;i<nodes.length;i++){
var tnode=parent.tree_leftFrame.tree.getSelect().addChild(-2,nodes[i].deptName);
tnode.setLink("../actDepartment.do?method=getList&id="+nodes[i].id,"");
if(nodes[i].deptIsLeaf=='0'){
tnode.getImage().src=parent.tree_leftFrame.tree.getSelect().img1;
tnode.img1=parent.tree_leftFrame.tree.getSelect().img1;
}
}
}
parent.tree_leftFrame.tree.getSelect().expand(true);
parent.parent.topFrame.document.all.tbMsg.style.display='none';
}
</script>
</body>
</html:html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -