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">&nbsp;医生维护</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">&nbsp;护士维护</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">&nbsp;收据维护</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">&nbsp;病人维护</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 + -
显示快捷键?