2018-06-03 22:26:41 +08:00

68 lines
2.4 KiB
Plaintext

<%@ page contentType="text/html; charset=GBK"%><%@
include file="/IncludeBegin.jsp"%><%
/*
页面说明:手工生成树图示例页面
*/
String PG_TITLE = "手工生成树图"; // 浏览器窗口标题 <title> PG_TITLE </title>
String PG_CONTENT_TITLE = "&nbsp;&nbsp;手工生成树图&nbsp;&nbsp;"; //默认的内容区标题
String PG_CONTNET_TEXT = "请点击左侧列表";//默认的内容区文字
String PG_LEFT_WIDTH = "200";//默认的treeview宽度
//获得页面参数
String sExampleId = CurPage.getParameter("ObjectNo");
//定义Treeview
OHTMLTreeView tviTemp = new OHTMLTreeView(CurPage, "手工生成树图","right");
//通过insertFolder和insertPage生成树图
String sFold1=tviTemp.insertFolder("root","管理示例","",1);
String tmp1=tviTemp.insertFolder(sFold1,"管理示例列表","",1);
tviTemp.insertPage(tmp1,"基本信息","",1);
tviTemp.insertPage(tmp1,"其他信息(TAB)","",2);
tviTemp.insertPage(tmp1,"上下型","",3);
tviTemp.insertPage("root","管理示例列表2","",2);
tviTemp.insertPage("root","管理示例列表3","",3);
%><%@include file="/Resources/CodeParts/View04.jsp"%>
<script type="text/javascript">
function openChildComp(sURL,sParameterString){
sParaStringTmp = "";
sLastChar=sParameterString.substring(sParameterString.length-1);
if(sLastChar=="&") sParaStringTmp=sParameterString;
else sParaStringTmp=sParameterString+"&";
/*
* ToInheritObj:是否将对象的权限状态相关变量复制至子组件
*/
sParaStringTmp += "ToInheritObj=y";
AsControl.OpenView(sURL,sParaStringTmp,"right");
}
//treeview单击选中事件
function TreeViewOnClick(){
var sCurItemname = getCurTVItem().name;
if(sCurItemname=="基本信息"){
openChildComp("/FrameCase/widget/dw/ExampleInfo.jsp","ExampleId=<%=sExampleId%>");
}else if(sCurItemname=="其他信息(TAB)"){
openChildComp("/FrameCase/Layout/ExampleTab.jsp","ExampleId=<%=sExampleId%>");
return;
}else if(sCurItemname=="上下型"){
openChildComp("/FrameCase/Layout/ExampleFrame.jsp","ExampleId=<%=sExampleId%>");
return;
}else if(sCurItemname=="管理示例列表2"){
openChildComp("/FrameCase/widget/dw/ExampleList.jsp","");
return;
}else if(sCurItemname=="管理示例列表3"){
openChildComp("/FrameCase/widget/dw/ExampleList.jsp","");
return;
}else{}
setTitle(getCurTVItem().name);
}
function initTreeView(){
<%=tviTemp.generateHTMLTreeView()%>
expandNode('root');
selectItemByName("基本信息");
}
initTreeView();
</script>
<%@ include file="/IncludeEnd.jsp"%>