department_ztree.jsp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  3. <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  4. <%
  5. String path = request.getContextPath();
  6. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  7. %>
  8. <!DOCTYPE html>
  9. <html lang="en">
  10. <head>
  11. <base href="<%=basePath%>">
  12. <meta charset="utf-8" />
  13. <script type="text/javascript" src="static/js/jquery-1.7.2.js"></script>
  14. <link type="text/css" rel="stylesheet" href="plugins/zTree/2.6/zTreeStyle.css"/>
  15. <script type="text/javascript" src="plugins/zTree/2.6/jquery.ztree-2.6.min.js"></script>
  16. <body>
  17. <table style="width:100%;" border="0">
  18. <tr>
  19. <td style="width:15%;" valign="top" bgcolor="#F9F9F9">
  20. <div style="width:15%;">
  21. <ul id="leftTree" class="tree"></ul>
  22. </div>
  23. </td>
  24. <td style="width:85%;" valign="top" >
  25. <iframe name="treeFrame" id="treeFrame" frameborder="0" src="<%=basePath%>/department/list.do?DEPARTMENT_ID=${'' == DEPARTMENT_ID?'0':DEPARTMENT_ID}&currentPage=${null == pd.dnowPage || '' == pd.dnowPage?'1':pd.dnowPage}" style="margin:0 auto;width:100%;height:100%;"></iframe>
  26. </td>
  27. </tr>
  28. </table>
  29. <script type="text/javascript">
  30. $(top.hangge());
  31. var zTree;
  32. $(document).ready(function(){
  33. var setting = {
  34. showLine: true,
  35. checkable: false
  36. };
  37. var zn = '${zTreeNodes}';
  38. var zTreeNodes = eval(zn);
  39. zTree = $("#leftTree").zTree(setting, zTreeNodes);
  40. });
  41. function treeFrameT(){
  42. var hmainT = document.getElementById("treeFrame");
  43. var bheightT = document.documentElement.clientHeight;
  44. hmainT .style.width = '100%';
  45. hmainT .style.height = (bheightT-26) + 'px';
  46. }
  47. treeFrameT();
  48. window.onresize=function(){
  49. treeFrameT();
  50. };
  51. </SCRIPT>
  52. </body>
  53. </html>