123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
- <meta name="renderer" content="webkit" />
- <title>宙斯系统管理</title>
- <script type="text/javascript" src="easyui/jquery-1.8.0.min.js"></script>
- <link rel="stylesheet" href="cross/css/cross.css" type="text/css" />
- <link rel="stylesheet" href="cross/css/cross.ui.css" type="text/css" />
- <link rel="stylesheet" href="iconfont/iconfont.css" type="text/css" />
- <link rel="stylesheet" href="css/index.css" type="text/css" />
- <script type="text/javascript" src="yihu_js/loadMenu_v2.js?v=2"></script>
- <!--[if lt IE 9]>
- <script type="text/javascript" src="http://ued.yihu.cn/framework/cross/js/respond.min.js"></script>
- <![endif]-->
- <script type="text/javascript">
- var curTabId;
-
- $(document).ready(function(){
- //左移
- $('.iframe-menu-btn>a.prev').on('click',function(){
- var left=$('.iframe-menu-list').data('left')*1;
- if(left==0){
- return false;
- }
- else if(left<0){
- $('.iframe-menu-list').animate({'left':left+180},"fast",function(){
- $('.iframe-menu-list').data('left',left+180);
- });
- }
- });
- //右移
- $('.iframe-menu-btn>a.next').on('click',function(){
- var left=$('.iframe-menu-list').data('left')*1;
- if(left<-(($('.iframe-menu-list>ul>li').length-2)*180)){
- return false;
- }
- else if(left<=0){
- $('.iframe-menu-list').animate({'left':left-180},"fast",function(){
- $('.iframe-menu-list').data('left',left-180);
- });
- }
- });
- $.ajax({
- type: 'POST',
- url: "SessionAction_getSessionInfo.action",
- data: {},
- async: false,
- dataType: 'text',
- success: function(data){
- data=eval("("+data+")");
- if(data.Code==1){
- var v = data.Result;
- $("#operater").html(v.operatorName);
- var operatorId = v.userId;
- //console.info(operatorId);
- loadMenu(operatorId);
- }else{
- //alert(data.Message);
- window.location.href="login2.html";
- }
- }
- });
-
- calSidebarHeight();
-
- });
-
- //调整左侧菜单栏高度
- function calSidebarHeight() {
-
- var winHeight = document.body.scrollHeight;
- var leftHeight = winHeight - $(".header-wrap").height() - 20;
-
- if($(".page-sidebar").height() < leftHeight) {
- $(".page-sidebar").css({height : leftHeight +"px"});
- }
- }
-
- function addTab(id,name,url){
- var tabId = "tab_"+id;
- if ($('#'+tabId).length>0){
- activateTab(id);
- } else {
- $(".tabs>a").attr("class","");
- $(".allFrames").hide();
- var tabHead=" <li id='"+tabId+"' class='tabs' ><a href='#'><span class='c-nowrap' onclick='activateTab(\""+id+"\")'>"+name+"</span><i class='iconfont' onclick='closeTab(\""+id+"\")'></i></a></li>";
- $("#tabBar").append(tabHead);
- $("#"+tabId+">a").attr("class","curr");
- var tabBody ="<iframe id='frame_"+id+"' class='allFrames' src=\""+url+"\" width='100%' height='"+(document.documentElement.clientHeight-$("#content").position().top-56)+"' ></iframe>";
- $("#iframes").append(tabBody);
- }
- iframeMenuList();
- }
-
- function activateTab(id){
- $(".tabs>a").attr("class","");
- $(".allFrames").hide();
- $("#frame_"+id).show();
- $("#tab_"+id+">a").attr("class","curr");
- }
-
- function closeTab(id){
- $("#tab_"+id).remove();
- $("#frame_"+id).remove();
-
- //如果还有tab,则激活最后一个tab
- if($(".tabs:last").length > 0) {
- var id = $(".tabs:last").attr("id").replace("tab_","");
- activateTab(id);
- }
- }
-
- function closeCurTab(){
- closeTab(curTabId)
- }
-
- function closeOtherTab(){
- $(".tabs").each(function(){
- var id = this.id.replace("tab_","");
- if(id!=curTabId){
- closeTab(id);
- }
- });
- }
- </script>
- </head>
- <body>
- <div class="header-wrap clearfix c-position-r">
- <!-- -->
- <div class="header-logo ml20 fl">
-
- <table>
- <tr>
- <td ><img src="images/app_login_pic.png" class="fl" style="margin-right: 10px"></td>
- <td><h1 class="c-f20 c-fff">宙斯系统管理</h1></td>
- </tr>
- </table>
-
- </div>
-
- <div class="header-feature fr">
- <ul class="clearfix">
- <li><a href="#" class="im-mine" data-im="mine"><i class="iconfont"></i></a></li>
- <li><a href="javascript:exit()"><i class="iconfont"></i></a></li>
- </ul>
- </div>
-
- </div>
- <div class="page-container clearfix">
- <div class="page-sidebar fl pt20">
- <!----menu star------>
- <div class="menu-collapse width-100" data-nav="menu">
- <ul id="menuShow" class="all-menu">
- </ul>
- </div>
- <!----menu end------>
- </div>
- <div id="content" class="page-content" >
- <div class="iframe-menu c-position-r">
- <div class="c-position-a iframe-menu-list width-100" data-left="0">
- <ul id="tabBar" class="clearfix">
-
- </ul>
- </div>
- <div class="c-position-a iframe-menu-btn">
- <a href="javascript:;" class="prev"><i class="iconfont"></i></a><a href="javascript:;" class="next"><i class="iconfont"></i></a>
- </div>
- <div class="iframe-menu-mouse c-position-a">
- <ul>
- <li><a href="javascript:closeCurTab()">关闭标签页</a></li>
- <li><a href="javascript:closeOtherTab()">关闭其他标签页</a></li>
- </ul>
- </div>
- </div>
- <div id="iframes" style="padding: 8px">
- </div>
- </div>
- </div>
- <script type="text/javascript" src="cross/js/cross.ui.js"></script>
- <link rel="stylesheet" href="widget/artDialog/4.1.7/css/artDialog.css" type="text/css" />
- <script type="text/javascript" src="widget/artDialog/4.1.7/js/artDialog.js"></script>
- <script type="text/javascript" src="widget/nicescroll/3.6.0/js/jquery.nicescroll.min.js"></script>
- <script type="text/javascript">
- //iframe-menu
- function iframeMenuList(){
- var $menu=$('.iframe-menu-list'),
- $li=$menu.children('ul').children('li'),
- $wrap=$('.iframe-menu'),
- w=$(window).width()-150;
-
- if($li.length*181>w){
- $menu.width($li.length*181);
- $('.iframe-menu-btn').show();
- }
- // 右键菜单
- $('.iframe-menu-list>ul>li').bind('contextmenu',function(e){
- e.stopPropagation();
- e.preventDefault();
- var top = $("#content").position().top;
- var left = $("#content").position().left;
- $('.iframe-menu-mouse').show().css({left:e.clientX-left,top:e.clientY-top});
- curTabId = this.id.replace("tab_","");
- activateTab(curTabId)
- return false;
- });
-
- $(document).on('click',function(){
- $('.iframe-menu-mouse').hide();
- });
- }
-
- function exit(){
- art.dialog({
- lock: true,
- artIcon:'ask',
- opacity:0.4,
- width: 250,
- title:'提示',
- content: '确认退出?',
- ok: function () {
- $.get("LoginAction_logOff.action",function(){
- window.location.href="login.html";
- });
- },
- cancel: true
- });
- }
- /* $(window).unload(function (evt) {
- $.ajax({
- type: 'POST',
- url: "LoginAction_logOff.action",
- data: {},
- async: false,
- dataType: 'text',
- success: function(data){
- }
- });
- }); */
- </script>
- </body>
- </html>
|