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

📄 neirong-quanxian.jsp

📁 一个oa系统
💻 JSP
字号:
<%@ page language="java" import="java.util.*,com.oa.db.*" pageEncoding="gbk"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>联信OA-后台管理</title>
		<style type="text/css">
				<!--
				body,td,th {
					font-size: 12px;
				}
				body {
					margin-left: 2px;
					margin-top: 2px;
					margin-right: 0px;
					margin-bottom: 0px;
				}
				a:link {
					color: #000000;
					text-decoration: none;
				}
				a:visited {
					text-decoration: none;
					color: #333333;
				}
				a:hover {
					text-decoration: underline;
					color: #333333;
				}
				a:active {
					text-decoration: none;
					color: #000000;
				}
				.STYLE9 {
					font-size: 13px;
					color: #0000FF;
				}
				.STYLE10 {
					color: #FFFFFF;
					font-size: 14px;
					font-weight: bold;
				}
				-->
		</style>
		<script>
				<!--
				function showhide_obj(obj,icon)
				{
				obj=document.getElementById(obj);
				icon=document.getElementById(icon);
				
				 if (obj.style.display=="none") 
				  { 
				     
				    div_list = document.getElementsByTagName("div");
				    for (i=0; i< div_list.length; i ++) {
				      thisDiv = div_list[i]; 
				   if(thisDiv.id.indexOf("title")!=-1)//当文档div中的id含有list时,与charAt类似;
				   {
				   thisDiv.style.display="none";//循环吧所有菜单链接都隐藏起来
				   }
				 } 
				 
				   myfont=document.getElementsByTagName("font");
				   for(i=0;i<myfont.length;i++)
				    {
				    thisfont = myfont[i];
				    if(thisfont.id.indexOf("icon")!=-1 && icon.id!=icon)
				    {   
				     }
				   }
				    obj.style.display=""; //只显示当前链接
				}
				 else
				  {//假如当前对象是打开的,就关闭它;
				   obj.style.display="none";
				   }
				 }
				
				function set_initialization(obj,img)
				{
				   obj.style.display="";
				   img.src="images/icon/minus.gif";
				   }
				
				function show_this(obj)
				{
				obj=document.getElementById(obj);
				if (obj.id==obj.id) 
				 {
				   blinkicon=document.getElementsByTagName("font");
				   for(x=0;x<blinkicon.length;x++)
				    {
				    if( blinkicon[x].id.indexOf("select")!=-1 && obj.id!=obj )
				      {
				       blinkicon[x].innerHTML=" ";
				      }
				    }
				      obj.innerHTML="&gt;"; 
				 }
				 else
				 {
				       obj.innerHTML=" ";
				 }
				}
				//-->
			function allsel(d,keyid){
			   //var fr = "frs"+a;
			  // alert(document.getElementById("all"+d).checked);
			 //  if(document.getElementById("all"+d)!=null){
			  if(document.getElementById("all"+d).checked == true){
				       for(var i=1;i<=document.getElementById("c"+d).value;i++){				         
				         document.getElementById("checkbox"+keyid+i).checked=true;
				       }
			   }
			  if(document.getElementById("all"+d).checked == false){
				       for(var i=1;i<=document.getElementById("c"+d).value;i++){				         
				         document.getElementById("checkbox"+keyid+i).checked=false;
				       }
			   }
			   
			   
			 //  }
			   
			   
			//   if(document.forms[a].checkbox!=null){
				  //   b=eval(document.forms[a].checkbox);
				  //   b_all=eval(document.forms[a].all);    
				    // if(b_all.checked == true){
				     //  b.checked=true;//长度为1时
				     //  for(var i=0;i<b.length;i++){
				      //   b[i].checked=true;
				    //   }
			   //  }
		     // else if(b_all.checked==false){
			     //  b.checked=false;
			      // for(var i=0;i<b.length;i++){
			       //  b[i].checked=false;
			      // }
		    // }
		  // }
		}
		</script>
	</head>
<%String usergrade = (String)request.getAttribute("usergrade"); 
  String name = (String)request.getAttribute("name");
  List list = (List)request.getAttribute("list");
  String str = "";
  String str2 = "";%>
	<body>
<form action="<%=request.getContextPath() %>/neirongquanxiansave.do" method="post" name="fr" style="display:inline" >
		<table width="850" height="30" border="0" cellpadding="0" cellspacing="0">
			<tr>
				<td height="30" bgcolor="#A4B5E3">
					<div align="center">
						<span class="STYLE10">权限管理(<%=name %>)</span>
						<input name="name" type="hidden"  value="<%=name %>" />
					</div>
				</td>
			</tr>
		</table>
		 <%if(list!=null&&list.size()!=0){int d = 0;
				for(int i=0;i<list.size();i++){int c = 0;
						Preview po = (Preview)list.get(i);
		%>
		<%if(po.getKeyid().length()==1){ 
		       if(usergrade!=null&&usergrade.contains(","+po.getKeyid()+",")){
		          str = "checked";}else{str="";}%>
		<table width="850" border="0" cellpadding="0" cellspacing="0">		
			<tr>
				<th width="765" height="25" style="BORDER-BOTTOM: #A4B5E3 1px solid;" scope="0">
					<table width="160" border="0" align="left" cellpadding="0" cellspacing="0">						
						<tr>
						    <th>						 
						        <input type="checkbox" name="all" id="all<%=++d %>" value="<%=po.getKeyid() %>" onClick="allsel('<%=d %>','<%=po.getKeyid() %>')" <%=str %>/>
						    <input type="hidden" name="c<%=d %>" id="c<%=d %>"/>
						    </th>
							<th width="160" height="25" bgcolor="#FFFFFF" onClick="showhide_obj('notice<%=po.getKeyid() %>')" style="cursor:hand;">							    
								<span class="STYLE9"><%=po.getPcontent() %></span>								
							</th>
						</tr>						
					</table>
				</th>
			</tr>
			<tr>
				<td height="6" valign="top" style="padding-top:5px; padding-bottom:2px;">
					<div id="notice<%=po.getKeyid() %>" style="display:none;">
					
						<table width="850" border="0" cellpadding="0" cellspacing="1" bgcolor="#3868f8">
							<tr>
								<td height="25" bgcolor="#FFFFFF">
										<%if(list!=null&&list.size()!=0){
											      for(int k=0;k<list.size();k++){
											         Preview vo = (Preview)list.get(k);
											         if(vo.getKeyid()!=null&&vo.getKeyid().length()!=1&&vo.getKeyid().startsWith(po.getKeyid())){c++;
											              if(usergrade.contains(","+po.getKeyid()+",")||usergrade.contains(","+vo.getKeyid()+",")){
		                                                                    str2 = "checked";}else{str2="";}
											         
										%>
										<input type="checkbox" name="checkbox" id="checkbox<%=po.getKeyid() %><%=c %>" value="<%=vo.getKeyid() %>" <%=str2 %>/><%=vo.getPcontent() %>&nbsp;&nbsp;
										
										<%}}} %>
								</td>
							</tr>
							<script>
							       document.getElementById("c<%=d %>").value = <%=c %>;
							</script>
			</table>
				</td>
			</tr>
		</table>
      <%}}}%>
      
      <table width="850" height="30" border="0" cellpadding="0" cellspacing="0">
			<tr>
				<td height="30">
					<div align="center">
						<input name="Submit332" type="submit" class="anniu" value="保  存" />
					</div>
				</td>
			</tr>
		</table>
</form>
	</body>
</html>

⌨️ 快捷键说明

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