<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta charset="UTF-8"> <title></title> <link href="css/common.css" rel="stylesheet"/> <link href="css/style.css" rel="stylesheet"/> <script type="text/javascript" src="js/jquery-1.8.0.js"></script> <!-- <script type="text/javascript" src="js/script.js"></script>--> </head> <body> <!--header--> <div> <!--top--> <div> <img src="images/logo.png" alt=""/> <img src="images/title_logo.png" alt=""/> <div> <span>系统管理员(Admin)</span> <a href="#" target="_blank"><img src="images/user_icon.png" alt=""/> <span>3</span> </a> <a href="#" target="_blank"><img src="images/fit_icon.png" alt=""/></a> <a href="#" target="_blank"><img src="images/exit_icon.png" alt=""/> </a> </div> </div> <!--top end--> <!--menu--> <div id="menu"> <ul id="aa"> </ul> </div> <!--menu end--> <!--nav--> <div> <img src="images/front_icon.png" alt=""/> <ul> <li id="bb"></li> </ul> </div> <!--nav end--> <p></p> <!--bread_map--> <div> <h4>当前位置:</h4> <ul> <li><a href="#">调度基础数据</a><span>></span></li> <li><a href="#">调度基础数据库</a><span>></span> </li> <li><a href="#">电网</a><span>></span></li> <li><a href="#">总调直调电网</a><span>></span></li> <li><a href="#">变电站</a><span>></span></li> <li><a href="#">500kV海港变电站</a><span>></span></li> </ul> </div> <!--bread_map end--> </div> <div> </div> <div> </div> <input type="text" value="<%=basePath %>" style="display:none" id="acc"/> <!--footer end--> </body> <script type="text/javascript"> var path = document.getElementById("acc").value; var dd = 0; function GetXHR(){ var xhr = null; if(window.XMLHttpRequest){ xhr = new window.XMLHttpRequest(); }else if(window.ActiveXObject){ xhr = new window.ActiveXObject(); } return xhr; } window.onload = function(){ var xhr = GetXHR(); xhr.onreadystatechange = function(){ if(xhr.readyState == 4 && xhr.status == 200){ var jay = eval(xhr.responseText); var a = document.getElementById("aa"); for(var i=0;i<jay.length;i++){ a.innerHTML += "<li id='"+jay[i].MENU_ID+"' onclick='show(this);' onmouseover='subshow(this);' onmouseout='subhide(this);'><a href='#'>"+jay[i].MENU_NAME+"</a></li>"; } } } xhr.open("POST",path+"get",true); xhr.setRequestHeader("content-type","application/x-www-form-urlencoded"); xhr.send("op=CDTree/getCDTree&id="+"b62830d9-26d8-4614-a5e9-f202bdb91a2a"); } function show(li){ var id = li.id; var xhr = GetXHR(); xhr.onreadystatechange = function(){ if(xhr.readyState == 4 && xhr.status == 200){ var jay = eval(xhr.responseText); var a = document.getElementById("bb"); a.innerHTML = ""; for(var i =0;i<jay.length;i++){ a.innerHTML += "<a href='#'>"+jay[i].NAME+"</a>"; } } } xhr.open("POST",path+"get",true); xhr.setRequestHeader("content-type","application/x-www-form-urlencoded"); xhr.send("op=CDTree/showLJ&id="+id); } function subshow(li){ if(dd>0){ }else{ var id = li.id; var xhr = GetXHR(); xhr.onreadystatechange = function(){ if(xhr.readyState == 4 && xhr.status == 200){ var jay = eval(xhr.responseText); var a = document.getElementById(id); if(jay.length > 0){ var ul = document.createElement("ul"); ul.id = id+"1"; a.appendChild(ul); // alert(1); for(var i = 0; i<jay.length;i++){ document.getElementById(ul.id).innerHTML += "<li id='"+jay[i].ID+"' onclick='show(this);' onmouseover='subshow(this);' onmouseout='subhide(this);' ><a href='#'>"+jay[i].NAME+"</a></li>"; } document.getElementById(ul.id).style.display = "block"; } } } xhr.open("POST",path+"get",true); xhr.setRequestHeader("content-type","application/x-www-form-urlencoded"); xhr.send("op=CDTree/subCD&id="+id); dd = 1; } } function subhide(li){ if(dd>0){ var submenu = li.getElementsByTagName("ul")[0]; if(submenu){ li.removeChild(submenu); } } dd = 0; } </script> </html> 菜单的第一级也是通过ajax获取的,需要样式也发过来吗?
weibo_哆啦A梦有大口袋_0
weibo_哆啦A梦有大口袋_0
FireBind
weibo_哆啦A梦有大口袋_0
陌卍言
Mine丶Yt
相关分类