⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dicttree.asp

📁 学生档案与成绩管理(1)学生档案管理:记录每个学生的档案信息
💻 ASP
字号:
<!-- #include file = "../../include/asphead.asp" -->
<!-- #include file = "../../include/function.asp" -->
<%CheckUser()%>
<link href="../../include/main.css" rel="stylesheet" type="text/css">
<script src="../../include/tree.js" type="text/javascript"></script>
<script src="../../include/function.js" type="text/javascript"></script>
<script ID="clientEventHandlersJS" LANGUAGE="javascript">
<!--

var toElement
var curDictID,curDict,curUsedCount;

function window_onload() {
	btnAdd.disabled =false;
	if(frmData.DictCount.value>0)
	{
		btnDel.disabled =false;
		btnMod.disabled =false;
	}
}

function NodeClick(ID) 
{
	var IDs;
	IDs=ID.split(",");
  toElement=window.event.srcElement;

	if(curDictID!=IDs[0])
	{
		//所点的字典是未选中的,需设置字典的背景色
		if (curDict!=null)
		{
			curDict.style.backgroundColor ="white";
			for (var i = 0; i < curDict.children.length; i++)
			  curDict.children(i).style.backgroundColor ="white";
		}
	}
	toElement.parentElement.style.backgroundColor ="#e0e0e0";
	for (var i = 0; i < toElement.parentElement.children.length; i++)
	  toElement.parentElement.children(i).style.backgroundColor ="#e0e0e0";

	curDictID=IDs[0];
	curDict=toElement.parentElement;
	if(IDs.length==2)
	{
		//点在字典自身上
		curUsedCount=IDs[1];
		frmData.DictID.value =curDictID;
		frmData.action ="dictinfo.asp";
		frmData.target ="RightData";
		frmData.submit();
		frmData.action ="/hcgis/empty.asp";
		frmData.target ="RightHead";
		frmData.submit();
	}
	else if(IDs.length==3)
	{
		curUsedCount=IDs[2];
		toElement.style.backgroundColor ="#c0c0c0";
		if (IDs[1]==DictInfor_ID)
		{
			//点在相关数据上
			frmData.DictID.value =curDictID;
			frmData.action ="dictinfo.asp";
			frmData.target ="RightData";
			frmData.submit();
			frmData.action ="/hcgis/empty.asp";
			frmData.target ="RightHead";
			frmData.submit();
		}
		else if(IDs[1]==DictItem_ID)
		{
			//点在项目设置上
			frmData.action ="/hcgis/empty.asp";
			frmData.target ="RightData";
			frmData.submit();
			frmData.action ="./item/listhead.asp";
			frmData.target ="RightHead";
			frmData.DictID.value=curDictID;
			frmData.submit();
		}
	}
	if(curDictID>=SystemFrom_ID)
	{	
		btnDel.disabled =true;
		btnMod.disabled =true;
	}
	else
	{
		btnDel.disabled =false;
		btnMod.disabled =false;
	}
}

function AddRecord() {
	if(window.showModalDialog("frame.asp?target=new.asp", "","dialogwidth:560px;dialogheight:200px;Status:0;center:1;resizable=1;")==true)
	{
		frmData.action ="/hcgis/empty.asp";
		frmData.target ="RightHead";
		frmData.submit();
		frmData.action ="prompt.asp";
		frmData.target ="RightData";
		frmData.submit();
		window.navigate("dicttree.asp");
	}
}

function DelRecord() 
{
	if(curDictID==null)
	{
		alert("您要删除哪个选项字典?请选择。")
	}
	else
	{
		if(curUsedCount>0)
		{
			alert("选项字典已被数据表引用,不能删除。")
		}
		else
		{
			if(confirm("您确定要删除这个选项字典吗?")==true)
			{
				document.frmData.RowSelect.value =curDictID;
				document.frmData.target ="SaveArea";
				document.frmData.action="del.asp";
				document.frmData.submit();
			}
		}	
	}
}

function EditRecord() 
{
	if(curDictID==null)
	{
		alert("您要修改哪个选项字典?请选择。")
	}
	else
	{
		if(window.showModalDialog ("frame.asp?Target=edit.asp?RowID=" + curDictID,"","dialogwidth:560px;dialogheight:200px;Status:0;center:1;resizable=1;")==true)
		{
			frmData.action ="/hcgis/empty.asp";
			frmData.target ="RightHead";
			frmData.submit();
			frmData.action ="prompt.asp";
			frmData.target ="RightData";
			frmData.submit();
			window.navigate("dicttree.asp");
		}
		
	}
}

//-->
</script>
<%
	
	dim WExcel
	set WExcel=server.CreateObject("WExcel.System")

	dim BodyStr,DictCount
	WExcel.GetDictTree cint(UserID),DictCount,BodyStr
	CheckErr
%>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
	</head>
	<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" LANGUAGE="javascript" onload="return window_onload()">
		<table width="105%" border="0" cellPadding="0" cellSpacing="1">
			<tr height="300" valign="top">
				<td colspan="2">
					<%=BodyStr%>
				</td>
			</tr>
			<tr height=30 valign="bottom">
				<td colspan="2" align=center>
					<input type="button" name="btnAdd" disabled value="新增" style="cursor:hand; WIDTH: 40px; HEIGHT: 24px" LANGUAGE="javascript" onclick="return AddRecord()">
					<input type="button" name="btnDel" disabled value="删除" style="cursor:hand; WIDTH: 40px; HEIGHT: 24px" LANGUAGE="javascript" onclick="return DelRecord()">
					<input type="button" name="btnMod" disabled value="修改" style="cursor:hand; WIDTH: 40px; HEIGHT: 24px" LANGUAGE="javascript" onclick="return EditRecord()">
				</td>
			</tr>
			<iframe id="SaveArea" name="SaveArea" style="visibility:hidden" width="0" height="0" frameborder="0" src="">
			</iframe>
		</table>
		<form METHOD="post" name="frmData">
			<input TYPE="hidden" NAME="DictID">
			<input TYPE="hidden" NAME="RowSelect">
			<input TYPE="hidden" NAME="DictCount" value=<%=DictCount%>>
		</form>
	</body>                                                                                                           
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -