1. <!DOCTYPE html>
    2. <html lang="en" xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    5. <title>主界面</title>
    6. <script type="text/javascript" src="js/sys.js"></script>
    7. <link rel="stylesheet" href="js/ztreejs/zTreeStyle/zTreeStyle.css" type="text/css" />
    8. <script type="text/javascript" src="js/ztreejs/jquery-1.4.4.min.js"></script>
    9. <script type="text/javascript" src="js/ztreejs/jquery.ztree.core-3.5.js"></script>
    10. </head>
    11. <body style="margin:0 0 0 0px;">
    12. <table border="0" cellspacing="0" cellpadding="0" style="width:100%; height:100%;">
    13. <tr>
    14. <td style="width:180px; border-right:dashed 1px #999999; vertical-align:top;">
    15. <ul id="zmLeftTree" class="ztree" style="width:180px; overflow:auto;"></ul>
    16. </td>
    17. <td align="left" valign="top">
    18. <iframe ID="zmRight_Frame" name="testIframe" frameborder="0" scrolling="auto"
    19. width="100%" height="100%" src=""></iframe>
    20. </td>
    21. </tr>
    22. </table>
    23. </body>
    24. </html>
    25. <script type="text/javascript">
    26. LeftTreeInit();
    27. </script>
    1. //***********************左边树初始化 开始*********************************
    2. var zTree;
    3. var demoIframe;
    4. var zNodes = [];
    5. var setting = {
    6. view: {
    7. dblClickExpand: false,
    8. showLine: true,
    9. selectedMulti: false
    10. },
    11. data: {
    12. simpleData: {
    13. enable: true,
    14. idKey: "id",
    15. pIdKey: "pId",
    16. rootPId: ""
    17. }
    18. },
    19. callback: {
    20. beforeClick: function (treeId, treeNode) {
    21. var zTree = $.fn.zTree.getZTreeObj("zmLeftTree");
    22. if (treeNode.isParent) {
    23. zTree.expandNode(treeNode);
    24. return false;
    25. } else {
    26. demoIframe.attr("src", treeNode.file);
    27. return true;
    28. }
    29. }
    30. }
    31. };
    32. function loadReady() {
    33. var myWidth = document.compatMode == "CSS1Compat" ? document.documentElement.clientWidth : document.body.clientWidth;
    34. var myHeight = document.compatMode == "CSS1Compat" ? document.documentElement.clientHeight : document.body.clientHeight;
    35. myWidth = parseFloat(myWidth) - 200;
    36. myHeight = parseFloat(myHeight) ;
    37. demoIframe.height(myHeight);
    38. demoIframe.width(myWidth)
    39. }
    40. //左边树初始化
    41. // 创建目录树
    42. function LeftTreeInit() {
    43. zNodes.push({ // 添加结点
    44. id: 1, pId: 0, name: "后台管理系统", open: true, iconOpen: "js/ztreejs/zTreeStyle/img/diy/1_open.png",
    45. iconClose: "js/ztreejs/zTreeStyle/img/diy/1_close.png"
    46. });
    47. myFile = "cv.html"; // 结点里面要显示的页面
    48. zNodes.push({ id: 2, pId: 1, name: "简历", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/8.png" });
    49. zNodes.push({
    50. id: 3, pId: 1, name: "学术安大", open: false, iconOpen: "js/ztreejs/zTreeStyle/img/diy/fopen.gif",
    51. iconClose: "js/ztreejs/zTreeStyle/img/diy/8.png"
    52. });
    53. // adminManager.html ? myyhid=wqr ?后面是要传的参数
    54. myFile = "adminManager.html?myyhid=";
    55. zNodes.push({ id: 301, pId: 3, name: "学术报告", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/9.png" });
    56. myFile = "CZManager.html?myyhid=";
    57. zNodes.push({ id: 302, pId: 3, name: "人文社科", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/11.png" });
    58. myFile = "CDWHManager.html?myUserID=";
    59. zNodes.push({ id: 7, pId: 1, name: "信息安大", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/8.png" });
    60. myFile = "CYJSManager.html?myUserID=";
    61. zNodes.push({ id: 8, pId: 1, name: "媒体安大", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/8.png" });
    62. myFile = "YQLJManager.html?myUserID=";
    63. zNodes.push({ id: 11, pId: 1, name: "活力安大", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/8.png" });
    64. myFile = "YQLJManager.html?myUserID=";
    65. zNodes.push({ id: 12, pId: 1, name: "校友安大", file: myFile, icon: "js/ztreejs/zTreeStyle/img/diy/8.png" });
    66. var myTree = $("#zmLeftTree");
    67. myTree = $.fn.zTree.init(myTree, setting, zNodes);
    68. demoIframe = $("#zmRight_Frame");
    69. demoIframe.bind("load", loadReady);
    70. try {
    71. var myHeight = document.compatMode == "CSS1Compat" ? document.documentElement.clientHeight : document.body.clientHeight;
    72. myHeight = parseFloat(myHeight) + 10;
    73. document.getElementById("zmRight_Frame").style.height = myHeight;
    74. }
    75. catch (e) { }
    76. }
    77. //***********************左边树初始化 结束*********************************