tree.jsp
来自「简单的医院系统」· JSP 代码 · 共 504 行 · 第 1/2 页
JSP
504 行
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_line.gif"
border="0">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_blank.gif">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/vote.gif"
border="0" WIDTH="16" HEIGHT="16" align="absmiddle"
alt="公告">
</td>
<td colspan="2">
<a class="title"
href="doctorServlet?opertion=4"
target="main"> 医生维护</a><%-- findAllFlow --%>
</td>
</tr>
</table>
<table class="small" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_line.gif"
border="0">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_blank.gif">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/winexe.gif"
border="0" WIDTH="16" HEIGHT="16" align="absmiddle"
alt="公告">
</td>
<td colspan="2">
<a class="title"
href="nurseServlet?opertion=4"
target="main"> 护士维护</a>
</td>
</tr>
</table>
<table class="small" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_line.gif"
border="0">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_blankl.gif">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/stockout.gif"
border="0" WIDTH="16" HEIGHT="16" align="absmiddle" alt="">
</td>
<td colspan="2">
<a href="${pageContext.request.contextPath}/receiptLiuHaiQingServlet?operation=0"
class="title" target="main"> 收据维护</a>
</td>
</tr>
</table><%--
<table class="small" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_line.gif"
border="0">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/tree_blankl.gif">
</td>
<td>
<img
src="${pageContext.request.contextPath}/imgs/menu/@resource.gif"
border="0" WIDTH="16" HEIGHT="16" align="absmiddle" alt="">
</td>
<td colspan="2">
<a
href="${pageContext.request.contextPath}/ReceiptServlet?operation=0"
class="title" target="main"> 病人维护</a>
</td>
</tr>
</table>
--%></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</body>
<script language="JavaScript">
var menu_flag=0;
var openedid;
var openedid_ft;
var flag=0,sflag=0;
var previousid="";
var previousobj=0;
//-------- 菜单点击事件 -------
function clickHandler()
{
var targetid,srcelement,targetelement;
var strbuf;
srcelement=window.event.srcElement;
//-------- 如果点击了展开或收缩按钮---------
if(srcelement.className=="outline")
{
targetid=srcelement.id+"d";
targetelement=document.all(targetid);
if (targetelement.style.display=="none") // 判断是否隐藏
{ // --------- 显示
// --- 隐藏前一次点击显示的根
if(previousobj!=0) // 初始判断,防止出错
{
if(!(srcelement.id.indexOf(previousobj.id)>-1)) // 判断当前点击的是否是上一根对象
{
targetid2 = previousobj.id+"d";
targetelement2 = document.all(targetid2);
targetelement2.style.display="none"; // 隐藏
strbuf=previousobj.src; // 图像路径
if(strbuf.indexOf("imgs/minus.gif")>-1) // 判断图片状态,状态翻转
previousobj.src="${pageContext.request.contextPath}/imgs/menu/tree_plus.gif";
else
previousobj.src="${pageContext.request.contextPath}/imgs/menu/tree_plusl.gif";
}
}
// --- 显示当前点击的
targetelement.style.display='';
strbuf=srcelement.src;
if(strbuf.indexOf("imgs/plus.gif")>-1)
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_minus.gif";
else
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_minusl.gif";
// --- 记录当前点击的根对象
if(srcelement.id.length==7) previousobj = window.event.srcElement; // 如果ID长度等于7(为根),保存根对象.只记录根对象。
}
else
{ // ------------ 隐藏
targetelement.style.display="none";
strbuf=srcelement.src;
if(strbuf.indexOf("imgs/minus.gif")>-1) // 判断图片状态,状态翻转
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plus.gif";
else
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plusl.gif";
}
}
}
document.onclick = clickHandler;
//-------- 打开网址 -------
function openURL(URL,LINK)
{
parent.openURL(URL,LINK);
}
//-------- 菜单全部展开/收缩 -------
//menu_flag=0;
function menu_expand()
{
if(menu_flag==0)
expand_text.innerHTML="收缩全部";
else
expand_text.innerHTML="展开全部";
menu_flag=1-menu_flag;
for (i=0; i<document.all.length; i++)
{
srcelement=document.all(i);
if(srcelement.className=="outline")
{
targetid=srcelement.id+"d";
targetelement=document.all(targetid);
if (menu_flag==1)
{
targetelement.style.display='';
strbuf=srcelement.src;
if(strbuf.indexOf("imgs/plus.gif")>-1)
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_minus.gif";
else
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_minusl.gif";
}
else
{
targetelement.style.display="none";
strbuf=srcelement.src;
if(strbuf.indexOf("imgs/minus.gif")>-1)
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plus.gif";
else
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plusl.gif";
}
}
}
}
//-------- 收缩打开的主菜单项 -------
function menu_shrink()
{
for (i=0; i<document.all.length; i++)
{
srcelement=document.all(i);
if(srcelement.title!="")
{
strbuf=srcelement.src;
if(strbuf.indexOf("minus")>-1)
{
targetid=srcelement.id+"d";
targetelement=document.all(targetid);
targetelement.style.display='none';
if(strbuf.indexOf("imgs/minus.gif")>-1)
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plus.gif";
else
srcelement.src="${pageContext.request.contextPath}/imgs/menu/tree_plusl.gif";
}
}
}
}
//-------- 打开windows程序 -------
function winexe(NAME,PROG)
{
URL="/function/callrun?PROG="+PROG+"&NAME="+NAME;
window.open(URL,"winexe","height=100,width=350,status=0,toolbar=no,menubar=no,location=no,scrollbars=yes,top=0,left=0,resizable=no");
}
</script>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?