为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

tabs模拟多窗口切换

2018-02-28 8页 doc 23KB 6阅读

用户头像

is_105949

暂无简介

举报
tabs模拟多窗口切换tabs模拟多窗口切换 %@ page language= java contentType= text/html; charset=UTF-8 pageEncoding= utf-8 % !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN html head link rel= stylesheet href= /pay/css/my.css type= text/css media= screen / link href= /pay/css1/...
tabs模拟多窗口切换
tabs模拟多窗口切换 %@ page language= java contentType= text/html; charset=UTF-8 pageEncoding= utf-8 % !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN html head link rel= stylesheet href= /pay/css/my.css type= text/css media= screen / link href= /pay/css1/frame.css rel= stylesheet type= text/css / script src= /pay/js/jquery.js type= text/javascript charset= utf-8 /script script src= /pay/js/day.js type= text/javascript charset= utf-8 /script script type= text/javascript charset= utf-8 var tabNames=new Array(); tabNames[0]= 首页 ; var active=-1; $(document).ready(function() { $( #navigation,#text ).css( height ,document.height-parseInt($( .banner ).css( height ))-10); $( #text ).css( width ,document.width-parseInt($( #navigation ).css( width ))-5); $( #text ul ).css( width ,parseInt($( #text ).css( width ))-50); $( .Amain ).click(function(){ var ulNode=$(this).next( ul ); if(ulNode.css( display ) == none ){ ulNode.css( display , block ); }else{ ulNode.css( display , none ); } }); $( #navigation ul li ul li a ).click(function(){ var index=-1; for(i=0; i tabNames.length; i++){ if($(this).html()==tabNames[i]) index=i; } if(index==-1){ //此处把onclick放到 a 标签javascript里,而没将$( .bar li a ).click()做为响应事件去监听,是因为单点击任意一个 a 时,jquery都会挨个查找并挨 个执行$( .bar li a ).click()函数,直到找到为止, //所以那样的话会多执行很多重复的操作。用javascript调用,传递参数 $(this).html()时如果未在前面加“'”号会报未定义错误,和EL达式一样,所以要加 “’”,但是onclick=后就不能在有“'”否则也会报错。 $( .bar ).append( li a href='#' onclick=javascript:BarLi(' +$(this).html()+ '); +$(this).html()+ /a img src='images/cross.png' onclick=javascript:closeBarLi(' +$(this).html()+ '); /img /li ); tabNames.push($(this).html()); $( #text div ).css( display , none ); $( #text ).append( div /div ); $( #text div:last ).load($(this).attr( id )); $( .bar li ).css( background , #ACCEF7 ); $( .bar li:last ).css( background , #708EA8 ); active=tabNames.length-1; }else{ $( #text div ).css( display , none ); $( #text div:eq( +index+ ) ).css( display , block ); $( .bar li ).css( background , #ACCEF7 ); $( .bar li:eq( +index+ ) ).css( background , #708EA8 ); active=index; } return ; }); }); function BarLi(BarLiName){ var index=-1; for(i=0; i tabNames.length; i++){ if(BarLiName==tabNames[i]) index=i; } $( #text div ).css( display , none ); $( #text div:eq( +index+ ) ).css( display , block ); $( .bar li ).css( background , #ACCEF7 ); $( .bar li:eq( +index+ ) ).css( background , #708EA8 ); active=index; index=-1; return false; } function closeBarLi(BarLiName){ var Index=-1; for(i=0; i tabNames.length; i++){ if(BarLiName==tabNames[i]) Index=i; } if(Index==tabNames.length-1) active=Index-1; else if(active==-1 || active tabNames.length-1) active=Index; else if(active Index) active--; tabNames.splice(Index,1); $( #text div:eq( +Index+ ) ).remove(); $( .bar li:eq( +Index+ ) ).remove(); BarLi(tabNames[active]); } /script /head body div id= container div class= banner /div div id= navigation ul li img src= /pay/images/total.png alt= / a class= Amain href= # 人事管理 /a ul li a id= /pay/employe.do href= # 人事档案 /a /li li a id= /pay/duty.do href= # 考勤管理 /a /li li a id= /pay/appraisal.do href= # 考核管理 /a /li li a id= /pay/reward.do href= # 奖惩管理 /a /li li a id= /pay/assessProfession.do href= # 职称评定 /a /li li a id= /pay/goods.do href= # 物品领用 /a /li li a id= /pay/assistInfo.do href= # 辅助信息 /a /li li a id= /pay/relation.do href= # 社会关系 /a /li li a id= /pay/workExperience.do href= # 工作经验 /a /li li a id= /pay/papers/index.jsp href= # 证照管理 /a /li /ul /li li img src= /pay/images/total.png alt= / a class= Amain href= #l 工资管理 /a ul li a id= /pay/accountSet/index.jsp href= # 套帐管理 /a /li li a id= /pay/timeWorkPay.do href= # 计时工资 /a /li li a id= /pay/timeWork.do href= # 计时工种管理 /a /li li a id= /pay/pieceWorkPay.do href= # 计件工资 /a /li li a id= /pay/production.do href= # 产品工序管理 /a /li li a id= /pay/pay/input.jsp href= # 工资表管理 /a /li li a id= href= # 工资表汇总 /a /li li a id= href= # 工资等级 /a /li li a id= href= # 月末处理 /a /li /ul /li li img src= /pay/images/total.png alt= / a class= Amain href= # 综合管理 /a ul li a id= href= # 部门管理 /a /li li a id= href= # 管理 /a /li li a id= /pay/vacation.do href= # 假期管理 /a /li li a id= /pay/evection.do href= # 出差管理 /a /li li a id= href= # 通知管理 /a /li li a id= href= # 会议记录 /a /li li a id= href= # 通讯录 /a /li li a id= href= # 记事本 /a /li /ul /li li img src= /pay/images/total.png alt= / a class= Amain href= # 用户管理 /a ul li a id= href= # 用户管理 /a /li li a id= href= # 权限管理 /a /li /ul /li /ul /div div id= text ul class= bar li a href='#' onclick=javascript:BarLi('首页'); 首页 /a /li /ul div 内容 /div /div /div /body /html
/
本文档为【tabs模拟多窗口切换】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索