说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于给目录树的子菜单再增加下层菜单的问题

编辑:说三道四文库 发布时间:2017-10-17 04:03
HTML文档下载 WORD文档下载 PDF文档下载
我要做一个目录树,从网上找了一个现成的程序。现在我要在目录树的某几个展开项下再加一层,从而形成三级菜单。例如我在“用户权限设置”下的“工作计划权限”下再加上“a权限”和“b权限”,即用户权限设置-->工作计划权限-->a权限 。我试了半天,由于对javascript不太懂结果也没成功                    b权限

代码如下:
<!--#include file="asp/bgsub.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<link rel="stylesheet" href="css/css.css">
<title>企业办公系统</title>
<base target="main">

<script language="JavaScript1.2">
scores = new Array(20);
var numTotal=0;
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;

if (ver4) 
   { with (document) 
         { write("<STYLE TYPE='text/css'>");
           if (NS4) 
              { write(".parent {position:absolute; visibility:visible}");            
                write(".child {position:absolute; visibility:visible}");            
                write(".regular {position:absolute; visibility:visible}")        
              }        
           else { write(".child {display:none}") }
           write("</STYLE>");    
         }
   }

function getIndex(el) 
{ ind = null;    
  for (i=0; i<document.layers.length; i++) 
      { whichEl = document.layers[i];        
        if (whichEl.id == el) 
           { ind = i;            
             break;}    
      }    
  return ind;
}


function arrange() 
{ nextY = document.layers[firstInd].pageY +document.layers[firstInd].document.height;    
  for (i=firstInd+1; i<document.layers.length; i++) 
      { whichEl = document.layers[i];        
        if (whichEl.visibility != "hide") 
           { whichEl.pageY = nextY;            
             nextY += whichEl.document.height;}    
       }
}

function initIt()
{ if (!ver4) return;    
  if (NS4) 
     { for (i=0; i<document.layers.length; i++) 
           { whichEl = document.layers[i];           
             if (whichEl.id.indexOf("Child") != -1) 
                 whichEl.visibility = "hide";
           }
       arrange();   
     }    
  else { divColl = document.all.tags("DIV");        
         for (i=0; i<divColl.length; i++) 
             { whichEl = divColl(i);            
               if (whichEl.className == "child") 
                   whichEl.style.display = "none";
             }
       }
}


function expandIt(el) {
  if (!ver4) return;    
  if (IE4) 
  { whichEl1 = eval(el + "Child");
    for(i=1;i<=numTotal;i++)
    { whichEl = eval(scores[i] + "Child");
      if(whichEl!=whichEl1) 
       { whichEl.style.display = "none";}
    }       
    whichEl1 = eval(el + "Child");       
    if (whichEl1.style.display == "none") 
       {whichEl1.style.display = "block"; }        
    else{whichEl1.style.display = "none";}    
    }   
  else 
    { whichEl = eval("document." + el + "Child");
      for(i=1;i<=numTotal;i++)
       {whichEl = eval("document." + scores[i] + "Child");
        if(whichEl!=whichEl1) 
          { whichEl.visibility = "hide";}
       }
      if (whichEl.visibility == "hide") 
         { whichEl.visibility = "show";}        
      else {whichEl.visibility = "hide";}        
      arrange();
   }
}



onload = initIt;

</script>
</head>
<body bgcolor="#eeeeee" topmargin="0" leftmargin="5">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td height=5></td>
</tr>
</table>
<%
call bghead()
%>
<b>设置</b>
<%                     
call bgmid()
%>

<%                     
'oabusyname=request.cookies("oabusyname")
'oabusyusername=request.cookies("oabusyusername")
'oabusyuserdept=request.cookies("oabusyuserdept")
'oabusyuserlevel=request.cookies("oabusyuserlevel")

'cook_allow_see_all_workrep=request.cookies("cook_allow_see_all_workrep")
'cook_allow_see_dept_workrep=request.cookies("cook_allow_see_dept_workrep")
'cook_allow_control_dept_user=request.cookies("cook_allow_control_dept_user")
'cook_allow_control_all_user=request.cookies("cook_allow_control_all_user")
'cook_allow_send_note=request.cookies("cook_allow_send_note")
'cook_allow_control_note=request.cookies("cook_allow_control_note")
'cook_allow_control_file=request.cookies("cook_allow_control_file")
'cook_allow_control_level=request.cookies("cook_allow_control_level")
%>

<div id='KB1Parent' class='parent'>
<a href="#" onClick="expandIt('KB1'); return false">
<IMG SRC='images/plus.gif' BORDER=0>用户帐号设置
</a>
</div>

<div id='KB1Child' class='child'>
<%
'if cook_allow_control_dept_user="yes" then
%>
<a href="addstaf.asp"> <IMG SRC='images/blank.gif' BORDER=0>增加下属用户</a><br>
<a href="stafcontrol.asp"> <IMG SRC='images/blank.gif' BORDER=0>管理下属用户</a><br>
<%
'end if
%>
<%  
'if cook_allow_control_all_user="yes" then
%>
<a href="adduser.asp"> <IMG SRC='images/blank.gif' BORDER=0>增加用户</a><br>  
<a href="usercontrol.asp"> <IMG SRC='images/blank.gif' BORDER=0>管理用户</a><br>
<%
'end if
%>
<a href="userinf.asp"> <IMG SRC='images/blankend.gif' BORDER=0>个人资料维护</a>  
</div>


<div id='KB2Parent' class='parent'>
<a href="#" onClick="expandIt('KB2'); return false">
<IMG SRC='images/plus.gif' BORDER=0>用户权限设置
</a>
</div>
<div id='KB2Child' class='child'>
<%
'if cook_allow_control_level="yes" then
 if 1=1 then
%>
<a href="workplanpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>工作计划权限</a><br>
<a href="noticefilepopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>通告公文权限</a><br>
<a href="personinfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>基本档案权限</a><br>
<a href="jobchanginfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>职务变动权限</a><br>
<a href="rewpunpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>奖惩编辑权限</a><br>
<a href="checkinfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>考核编辑权限</a><br>
<a href="wageinfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>工资编辑权限</a><br>
<a href="addressinfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>通讯资料权限</a><br>
<a href="usercontrolpopedom.asp"> <IMG SRC='images/blankend1.gif' BORDER=0>用户管理权限</a><br>
<%
end if
%>
</div>
<%
call bgback()
%>

<SCRIPT>
numTotal=2;scores[1]='KB2';scores[2]='KB1';</SCRIPT>

</body>
</html>
把<a href="workplanpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>工作计划权限</a><br>这句话改成下面的样子就可以了,其他的依此类推:
<a href="#" onClick="expandIt('KB21'); return false"> <IMG SRC='images/blank.gif' BORDER=0>工作计划权限</a><br>
<div id='KB21Child' class='child'>
<a href="noticefilepopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>a权限</a><br>
<a href="personinfpopedom.asp"> <IMG SRC='images/blank.gif' BORDER=0>b权限</a><br>
</div>

不过想要看到效果还要去掉最后的那段脚本<SCRIPT>numTotal=2;scores[1]='KB2';scores[2]='KB1';</SCRIPT>
Qt 5.4正式发布!引入WP,支持HTML5混合开发 2014智能硬件盘点第二弹!这次咱走暖心的 聚合数据资产,推动产业创新——2014中关村大数据日看大数据变现 拥抱开源:微软Windows 10宣布全面支持AllJoyn技术 改变App领域发展!友盟推“数据工场”战略,两款新品亮相 Cloudera正式登陆中国市场:与英特尔携手共助本土企业淘金大数据 Go 1.4正式发布 支持Android开发 【特别提醒】2014中国大数据技术大会门票全面告罄 不接受现场购票 累计4000万美元 Qualcomm在华投资5家公司 支持Android、WatchKit开发,全新RubyMotion 3面世! 快速开发移动医疗App!开源框架mHealhDroid 2014CVW﹒产业互联网大会解密未来20年 Nimble VR的收购与一封来自友商的感言 Google Earth API将在2015年12月彻底关闭 AR、美颜、机器人:计算机视觉库几乎无所不在 不激增,无爆收,年度最佳手游为80 Days带来了什么? 《近匠》机智云CEO黄灼:跨越智能硬件的“鸿沟” 智能手机≠智能家居!我们要的究竟是什么? 亚信大数据事业部总经理张灏:打通各行业数据壁垒 让大数据变现畅通无阻 Web App和Native App不是生死之争,而是可以和平共处! 微信之父张小龙说微信坚持“去中心化”,这样真的好吗? 亚信CFO武军谈进军海外市场成功经验 前瞻性思维是开路先峰 Swift,任重而道远! DevOps系统的变迁 玩转Docker镜像 “扫描建模”速建AR应用 Vuforia 4.0 SDK更新 硅谷里的外星人:纵观Reddit十年风雨路 不见不散 Cloud Foundry Meetup活动将首次走进杭州 独立开发者:新手做2D手游该用哪些工具? 求安全化危机!Uber研发生物识别技术、聘请前亚马逊运营 JavaScript社区开发者调查:服务端JS盛行 AngularJS使用者最多 有什么软件可以给程序加30天试用期?? 今天和公司老总提辞职的事情!!!! 为什么不显示我的说明文字了? 请问VC中有没有方法可以取得一幅图片上某个点的颜色值? hgknight(江雨.net)等大侠请看看一个treeview的问题!谢谢。 道德<--->迷信 求查找所有表的SQL 在纯dos下怎么建文本文档和批处理文件? 怎样设定DB2的ODBC数据源参数?谢谢先 如何将DBGrid的指定列冻结? xwindows设置的问题 请大家帮个忙好吗? 【求助】:如何在asp中调用activereport? MM,有个难题急需解决(关于 DateTimePicker控件的) 散分!! 关于怎样传递事件 用ADO连接数据库时,怎么查询数据库中存在的表? 关于生成计算列的问题 你遇见过这样的问题么? 为什么ListBox和NoteBook建立不了联系? asp连接 oracle数据库 vb和access数据库的编程思想 谈一谈VB中Get返回对象时的效率问题(三层开发相关) 如果判断一个文本框中只能输入汉字!,急用 函数function Read(maxsize: SYSINT; var data: PSafeArray): SYSINT;怎么调用? 大家帮个忙好吗? Cookie是什么东西? 嘿嘿,公审,它妈的XXX 在2000下开发的系统,能在Window Me下正常运行吗? 500分求助C#报表设计器 关于男人的处女情节的思考 系统方案讨论? 怎么样获取数据库服务器的系统时间?? 请问哪里有关于权限控制的源代码? 什么是白板系统,用什么思路去实现? management server不能启动了??? 外贸英语网站、外国人交谈沟通交流的软件及下载地 调查在实际项目中对数据库主/外键的使用情况,欢迎讨论 原来的ID,改密码后,如何使原来的ID失效! 能否实现双猫连接共享上网 请问setfocus()好用吗? 3624错误,谁能解决(在线等待,急) 求助,急需,请问jdk1.4有没有提供产生x.509证书的开发包,谢谢 在VC中怎么样操作.INI文件? 微软的东西真的不安全!!!! 关必应用程序的问题 微软的东西不安全! 讨论一个实际项目的具体实现 求《linux源代码情景分析》 关于interbase问题,谢谢你们进来看看吧!急需解决!!!! “李希光事件”前后 几何问题中积分是求面积,那把面积再积分是不是体积 如果在电路中电压表并联在用电器两端,用电器断路,但其他部分电路完好,那么电压表有示数吗?为什么? however,he became a driver and he has not regretted it He is finding his job far more exciting为什么用is finding而不用has found 不是表示一直并持续到现在嘛?急用 谁知天多高,谁知海多远,为什么星星在文明的天气里再也看不见?……! 填冠词:Do you have _ key to the blue car?1Do you have _ key to the blue car?-I think _ key is on the desk.2_ youngest leader in China is _ man called Lu Hao.3 People in westen countries celebrates _ Christmas,while people in China observe _ Spri 一个标准直齿圆柱齿轮的齿根圆直径与基圆直径重合,试求其齿数z?谢 这个狗是什么猪? example的复数 新概念英语2册35课有一句话是:He became a bus driver and he has not regretted it.我有俩个问题:1.and连接的前后应该时态已知,and前面became是过去式,后面应该用had啊!2.能否改成:He became a bus driver and he 古汉语有平安意思的字有哪些 勤能补拙的故事 However和whileWe love peace,() we are not afraid of warA however B while C but我感觉三个都行啊高手降下There used to be a lot of trees,but now there is none now。反义疑问句怎么变?是对but now there is none now反义还 上拉下拉电阻区别和作用? l have a car.lt’s blue.【两句合一句】 peter flys a kite in the park.【改为进行时态】the baby is asleep.【对划线部分提问】 一标准直齿圆柱齿轮,其齿根园直径与基圆直径重合,试求出其齿数z? 有源偏置和一般电阻偏置的主要区别是什么啊有源偏置和一般电阻偏置完成的作用一样.那有源偏置比起一般偏置有什么有点或缺点?什么场合下用有源偏置?射频LNA可以用有源偏置吗?要注意点 example的名词复数是? 当磁性材料处于一个外部磁场中时,如果磁场的方向和磁性材料中电流的方向不同,那么该磁性材料的电阻会随着施加于它的磁场的强度而变化,前句说着磁场方向后句就来个磁场强度,都哪个跟 在古代汉语中有那些字表示"说"的意思 翻译:a short time ago 一个标准直齿圆柱齿轮的齿根圆直径与基圆直径重合,试求其齿数z?谢 BF3与NH3形成的配合物中B原子什么杂化 How much is the bike?(同义句转换)___ is the __ of the bike for example后面 可不可以直接加名词 英语翻译 键盘按键的发音键盘按键名称求中文发音 ESC TAB CAPS LOCK SHIFT CTRI AIT ENTER 等等..包括中间那九个..各位帮我普及下吧.. a short time和short tim表示很短的时间a short time的a能省不?象:Some of film stars are famous for only a short time. 函数增长速度的快慢用什么来描述 常用3000汉字及其读音,需要按拼音顺序排列,(若有常见词组更好,也需要按拼音顺序排列) 选词填空:at a time,a long time ago,a short time ago,for a long time,after a time 1.I’ve know希望高手能在今晚8点30时把答案发给我,我会拼命加分的,今晚8点50要发给我的老师选词填空:at a time,a long time ago,a 卷材计算公式钢材板材计算公式为:长(M)*宽(M)*厚(MM)*7.85=重量那么请问卷料计算公式是怎么样的?请问能举例说明,一捆材料可以量出它的外径和内径和材料的宽厚,那么要 键盘上的Alt键怎么念(读音)? 体育用的碳酸镁我想问下 碳酸镁上海哪里有卖?我说的这个碳酸镁是体育用的 就是 举重运动员啊 体操运动员用的那种(防滑的增加摩擦力的)!不是医药用的! 关于there be后面同时接不可数名词和可数名词如果there be后面同时接了不可数名词和可数名词那么be是is还是are? 键盘“ctri 键” (用汉字读法怎么说)... 能给解释一下轻质碳酸镁和氢氧化镁的区别吗?具体品质有什么差异? 如图,在△ABC中,过C作∠BAC的平分线AD的垂线,垂足为D,过D作DE‖AB你知道AE与CE的数量关系吗?说出理由 根据下面所给的例子,围绕恩字写一句话.舒:舍得给予他人,自己才能获得快乐 轻质碳酸镁在生活中的用途有哪些 理想电源外部不接导体有电场吗? 关于不舍得从而导致失败的例子 i am nobody without someone like you 中文i am nobody without someone like you 的翻译 为什么导体接电源两极,导体中就有了电场? 拜托大家看下望很多很多的唯美古风诗词迷茫了, regardless of whether在句子中可以做什么成分?是整体作连词,构成并列句吗?还是regardless+介词of+whether宾语从句,整体做句子的状语? 有没有于关舍得的小故事?自己发现的有关小动物的也行!还有,又没有自己关于舍得的一些见解和看法?新年快乐! 在10件产品中有2件次品,从这10件产品中任意抽取3件,其中恰有一件次品的抽法种数是? 如图∠1等于∠2,∠C等于∠F,说明BC∥EF的理由 面积和体积的进率是多少? 这个空怎么填呀?It is not a s___ on the desk这是短文填空中的一句,根据上下文,应该是说它放在桌上不安全的意思,所填字母数不限定 渐开线标准直尺圆柱齿轮传动的最大中心距误差怎么求,关于机械原理的如题,谁能解决下,/> 一个弓字加一个私字不要禾字怎么拼 从10件产品(其中含2件次品)中任取5件,其中含有次品的抽法有多少种? 两直尺圆柱齿轮的安装中心距大于标准中心距时,为保证无侧隙配合,应采用正传动.主要解释下正传动,现在只学习了机械原理,没听老师讲过这个. 贝加尔湖里的生物来自哪里? The desk is not light ,It's h给开头字母h填写单词 Roy trenton drove a taxi before.A short while ago,however,he b__a bus-diver and he feels no sorry about it.He is finding his new work far more i__.When he was driving along Catford Street recently,he saw two thieves r__out of a shop and run towards a 底面积是多少容积是多少 仓库里有30件正品,10件次品混杂在一起,每次从中随机取出1件进行质量检测,研究恰好检测到次品的机会.若用计算机模拟实验,则要在一一和一一内产生随机数,若产生的随机数是一一,则表示产 he became a bus driver and he was not regretted it.我不明白regret是动词为什么前面用was,was后面不是应该接形容词吗我今晚回去查查原文 ,不是was not是has not,我写错了 判断是否对iPad上瘾7方法最高层着手\"顶层设计\" 中国周边分析称安倍推保密法系为自卫队海外行动河北唐山凌晨发生3.3级地震 与76吉林办公厅:厅级以下干部出差不得走贵弱冷空气影响中国东北华北 西南地区多北京香山遭10万人“挤爆” 早上7点香山景区乱象频现:厕所男女混用 柿子美华人开厕所餐厅:桌椅是马桶 卤肉饭报告称中国留学生美国名校退学率达25美国海军基地发生枪击案 两人受伤凶手英国乔治小王子接受洗礼 现“豪华”皇美媒:中美日竞争转向拼经济 争亚洲“杭拟规定新建公园或学校操场修地下车库李肇星:最近去曾母暗沙宣示主权 泡了李娜打入总决赛排名进Top3 创亚洲美国上千民众走向街头 对NSA监控行美夫妻出租4个女儿给嫖客拍AV被控虐摩萨德特工的各种“不靠谱”美国情报机构或已监听默克尔电话长达十湖州邮政管理局3332个人“抢”1个别再止于“性侵”个案的愤怒房产公司违约 业主获赔24.9元辽大前挖地铁 黄河立交桥绑“安全带”本报推出“爱心晒祝福”活动教师索要接受礼金 将点名道姓曝光印尼总统选举频现舞弊:佐科威在部分地“边缘智力人”着魔美容 3年信用卡透印度瞄准银行总部与行长人选 称莫迪首打造免费培训、服务基地本科提前批次 征集志愿填报我省高速公路卫生间评星广受好评的鸭绿江红黄鸭蛋到货啦社区广场舞大赛第八场今日开赛电视问政应多点“问题意识”新初三衔接复习规划讲座火热抢报中6个冠军3万平啤酒广场谎称有炸弹3家舞厅被坑4人造谣被抓沈出入境业务今恢复并入名学区 皇姑多处房子要涨价蓝莓采摘期接近尾声 想吃抓紧预订
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘