auditingtree.jsp
来自「java jsp教程」· JSP 代码 · 共 106 行
JSP
106 行
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="java.util.Iterator" %>
<%@ page import="java.util.List" %>
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
%>
<%
String nodeUrl=request.getParameter("nodeUrl");
String actor=request.getParameter("actor");
String type=request.getParameter("type");
if(type==null)
type="";
%>
<html>
<head>
<META NAME="Robots" CONTENT="noindex">
<title>组织树</title>
<link rel="stylesheet" type="text/css" href="./dptree/deeptree.css">
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/style.css">
</head>
<script>
//if(top.location == self.location)
//{
// top.location.href = "/";
//}
function selectstart()
{
window.event.cancelBubble = true;
window.event.returnValue = false;
return false;
}
function gotoURL(url,target)
{
type="<%=type%>";
var str=new Array();
str=url.split("|");
tempstr=str[0];
unitname=str[1];
isaudit=str[2];
unitcode=tempstr.substring(tempstr.lastIndexOf("/")+1);
if(type=="")
{
tourl="<%=nodeUrl%>&actor=<%=actor%>&orgcode="+unitcode;
top.mainFrame.location.href=tourl;
//opener.document.form1.auditingOrgName.value=unitname;
//opener.document.form1.auditingOrgId.value=unitcode;
//window.close();
}
else
{
if (!checkChosen(unitcode)) {
return;
}
var trainingScopt = opener.trainingScope.innerHTML;
var _text = "";
_text += "<span id=\"ts_" + unitcode +"\">";
_text += "<input name=\"traninScopes\" type=\"hidden\" value=\"" + unitcode + "\">";
_text += "<a href=\"#\" onclick=\"delScope('" + unitcode + "')\">" + unitname + "</a>";
_text +="</span>";
_text +=" ";
opener.trainingScope.innerHTML += _text;
}
}
function checkChosen(code) {
var kkk = top.opener.document.form1.elements;
var temp = new Array();
for (var tt = 0; tt<kkk.length; tt++) {
if (kkk[tt].type=="hidden" && kkk[tt].name=="traninScopes") {
temp[temp.length]=kkk[tt].value;
}
}
for (var i = 0; i < temp.length; i++) {
tempcode=temp[i];
if(code==tempcode)
{
alert("已经选择过此单位");
return false;
}
var length=tempcode.length;
subcode=code.substring(0,length);
if(subcode==tempcode) {
alert("已经选了上级单位!");
return false;
}
var len=code.length;
subcode1=tempcode.substring(0,len);
if(subcode1==code) {
alert("已经选了下级单位,要选本单位请先删除下级单位!");
return false;
}
}
return true;
}
</script>
<body onselectstart="selectstart();" background=../.././images/grid.gif topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" text="#000000" >
<!--img src="../.././images/reshead.gif"-->
<nobr>
<div id="deeptree" class="deeptree" CfgXMLSrc="./xml/tree1.xml"></div>
</nobr>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?