求一个树形菜单的代码 之前已经在网上搜索了很多这样的代码,不过看的都是纯js的,我想要那种js配合properties的那种,左侧导航单击弹出二级菜单,单击二级菜单会在页面右侧显示详细信息。 并且指定了一个人,是她登陆的话,能够对二级菜单进行编辑。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能够对菜单操作的人,这个应该是权限问题,和js没有关系,数据库里设置web来操作,js不干这些活儿,也干不了,至于树的话,那就是js的代码,就是html的显示,需要和后台配合,并不是一种语言可以搞定的 恩 是权限问题,这是我是用java做,应该以前从来没有做过树形这种东西,所以不知道应该从哪里下手,所以在这里有代码。这个初步就是想主要是用js实现树形,现在需要也有些变化,都展开就行,不要手动单击了。 看看 jquery 在网上找个jquery 树形组件 <html> <head> <script> with (document) { write("<STYLE TYPE=''text/css''>"); if (document.layers) { write(".parent {position:absolute; visibility:visible}"); write(".child {position:absolute; visibility:visible}"); write(".regular {position:absolute; visibility:visible}") }else if(document.all) { write(".child {display:none}") } write("</STYLE>"); } function expandIt(el) { if (document.all) { whichEl = eval(el + "Child"); if (whichEl.style.display == "none") { whichEl.style.display = "block"; }else { whichEl.style.display = "none"; } }else if(document.layers){ whichEl = eval("document." + el + "Child"); if (whichEl.visibility == "hide") { whichEl.visibility = "show"; }else { whichEl.visibility = "hide"; } arrange(); } } function click1(){ alert("click"); } </script> </head> <body> <div id="KBParent1"> <a href="#" onClick="expandIt('KB1'); return false">点击</a> </div> <div id="KB1Child" class="child" style="width: 128; height: 64"> <a href="sample.htm" target="_blank">页面一</a><br> <a href="sample.htm" target="_blank">页面二</a><br> <a href="sample.htm" target="_blank">页面三</a> </div> <div id="KBParent2"> <a href="#" onClick="expandIt('KB2'); return false">点击</a> </div> <div id="KB2Child" class="child" style="width: 128; height: 64"> <a href="sample.htm" target="_blank">页面一</a><br> <a href="sample.htm" target="_blank">页面二</a><br> <a href="sample.htm" target="_blank">页面三</a> </div> </body></html> 我说的是web中角色的权限,要是没有的权限设置的话,楼主的数据库设计也太简陋了 我说的是web中角色的权限,要是没有的权限设置的话,楼主的数据库设计也太简陋了 我现在在想怎么实现这个二级菜单可编辑的功能,我想在页面中显示是使用从properties取出来的数据,怎么在jsp中去properties中的信息,页面中的更改了二级菜单,怎么反映到properties中,又怎么实现和数据库之间的交互,一部分是好长时间不用忘了,一部分是根本不知道了 dtree可以实现你说的这种功能 JQ写动态表格 js中关于函数对象与事件的使用? 现在用js还能屏蔽alt+f4吗? 关于CHOSEN美化表单的问题 谁帮我分析一下这段代码? 请大家来集思广益,帮帮忙! 免费WEB浏览器打印控件,有下载地址和使用说明 请教"保存"的问题怎么样做到? Google公司,正在露出獠牙的美国间谍公司(我们都该警惕) javascript有什么数组的属性啊,详情见内 关于My97 DatePicker实现的问题 jquery设置下拉框选中状态???
<head>
<script>
with (document) {
write("<STYLE TYPE=''text/css''>");
if (document.layers) {
write(".parent {position:absolute; visibility:visible}");
write(".child {position:absolute; visibility:visible}");
write(".regular {position:absolute; visibility:visible}")
}else if(document.all) {
write(".child {display:none}")
}
write("</STYLE>");
}
function expandIt(el) {
if (document.all) {
whichEl = eval(el + "Child");
if (whichEl.style.display == "none") {
whichEl.style.display = "block";
}else {
whichEl.style.display = "none";
}
}else if(document.layers){
whichEl = eval("document." + el + "Child");
if (whichEl.visibility == "hide") {
whichEl.visibility = "show";
}else {
whichEl.visibility = "hide";
}
arrange();
}
}
function click1(){
alert("click");
}
</script>
</head>
<body>
<div id="KBParent1">
<a href="#" onClick="expandIt('KB1'); return false">点击</a>
</div>
<div id="KB1Child" class="child" style="width: 128; height: 64"> <a href="sample.htm" target="_blank">页面一</a><br>
<a href="sample.htm" target="_blank">页面二</a><br>
<a href="sample.htm" target="_blank">页面三</a>
</div>
<div id="KBParent2">
<a href="#" onClick="expandIt('KB2'); return false">点击</a>
</div>
<div id="KB2Child" class="child" style="width: 128; height: 64"> <a href="sample.htm" target="_blank">页面一</a><br>
<a href="sample.htm" target="_blank">页面二</a><br>
<a href="sample.htm" target="_blank">页面三</a>
</div> </body>
</html>