代码如下:
<html> <head> <title>Chinaren校友录所用的左边弹出式菜单</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <style> .cla2 {font-size: 12px;line-height: 18px;color:#FF6600;text-decoration: none;} TD {FONT-SIZE: 12px} /*弹出菜单所用CSS样式*/ .menuspan { CURSOR: hand; POSITION: absolute} .menuhead { PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 88px; COLOR: #FF6600; PADDING-TOP: 3px; FONT-FAMILY: 宋体} .menuheadx { PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 88px; COLOR: #FF6600; PADDING-TOP: 3px; FONT-FAMILY: 宋体} .menuhead_open {BORDER: #FED070 1px solid; FONT-SIZE: 12px; FONT-FAMILY: 宋体 ;COLOR: #FF6600;Z-INDEX: 1; BACKGROUND: #E9FFD8;PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 88px; PADDING-TOP: 2px; } .menuhead_opensub { BORDER-TOP: #FED070 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #FF6600; Z-INDEX: 1; BACKGROUND: #E9FFD8; PADDING-BOTTOM: 0px; BORDER-LEFT: #FED070 1px solid; WIDTH: 88px; PADDING-TOP: 2px; BORDER-BOTTOM: #FED070 1px solid; FONT-FAMILY: 宋体 } .menuhead_click {PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #E9FFD6; PADDING-BOTTOM: 0px; WIDTH: 88px; COLOR: #FF6600; PADDING-TOP: 3px; FONT-FAMILY: 宋体} .menuhead_clicksub {PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #E9FFD6; PADDING-BOTTOM: 0px; WIDTH: 88px; COLOR: #FF6600; PADDING-TOP: 3px; FONT-FAMILY: 宋体} .menu {COLOR: #FF6600; BORDER-RIGHT: #FFCF70 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFCF70 1px solid; PADDING-LEFT: 2px; Z-INDEX: -1; BACKGROUND: #E9FFD6; LEFT: 99px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFCF70 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #FFCF70 1px solid; POSITION: absolute} .menuopt {COLOR: #FF6600; BORDER-RIGHT: #E9FFD6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #E9FFD6 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #E9FFD6; PADDING-BOTTOM: 1px; BORDER-LEFT: #E9FFD6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #E9FFD6 1px solid; FONT-FAMILY: 宋体} .menuopt_over {PADDING-RIGHT: 1px;PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px;COLOR: #FE6700; PADDING-TOP: 2px;FONT-FAMILY: 宋体} .menuopt_click {PADDING-RIGHT: 1px;PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px;COLOR: #FE6700; PADDING-TOP: 2px;FONT-FAMILY: 宋体} /*弹出菜单所用CSS样式*/ </style> <SCRIPT LANGUAGE="JavaScript"> <!-- var current = null; // indicating current page function expand(id) { var target = document.getElementById(id); if (!target) return; if (current) { current.style.display = "none"; } current=target; target.style.display="block"; } /* * This is called from the right window to update the folder list * The input is the fragment of html to be inserted to tablist.z */ function updateFolderList(s) { var target = document.getElementById('tablist.z'); if (target) { target.innerHTML = s; } else alert ('cannot find tablist.z'); } menuopen=-1; menuurlprefix=''; function findObj(n) { var x; d=document; if(!(x=d[n])&&d.all) x=d.all[n]; if(!x && d.getElementById) x=d.getElementById(n); return x; } function hidemenu(menuid) { menuobj=findObj("menu"+menuid) menuheadobj=findObj("menuhead"+menuid) if(!menuheadobj)return; if (menuobj) { menuobj.style.visibility='hidden'; } menuheadobj.className='menuhead'; menuopen=-1; } function showmenu(menuid) { menuobj=findObj("menu"+menuid); menuheadobj=findObj("menuhead"+menuid) if(!menuheadobj)return; if (menuobj) { dh=document.body.clientHeight; menupos=menuheadobj.parentElement.offsetTop-document.body.scrollTop; menuheight=menuobj.clientHeight; if((menupos+menuheight>dh)&&(menupos>0)) { menutop=dh-(menuheight+menupos)-2; if (menutop<-menupos) menutop=-menupos; menuobj.style.top=menutop; } else { menuobj.style.top=0; } menuobj.style.visibility='visible'; //menuobj.filters.opacity=55; //menutobj.filters.opacity=55; menuheadobj.className='menuhead_opensub'; } else { menuheadobj.className='menuhead_open'; } menuopen=menuid; } function menuhead_rollon() { o=window.event.srcElement; openmenuid=o.id.substr(8); if(menuopen>=0) hidemenu(menuopen); showmenu(openmenuid); } function menu_rollon() { o=window.event.srcElement; if (o.className == "menuopt") o.className = "menuopt_over"; } function menu_rolloff() { o=window.event.srcElement; if (o.className.substring(0,7) == "menuopt") o.className = "menuopt"; } function menu_mousedown() { o=window.event.srcElement; if (o.className == "menuopt_over") o.className = "menuopt_click"; if (o.className == "menuhead_open") o.className = "menuhead_click"; if (o.className == "menuhead_opensub") o.className = "menuhead_clicksub"; } function menu_mouseup() { o=window.event.srcElement; if (o.className == "menuopt_click") o.className = "menuopt_over"; if (o.className == "menuhead_click") o.className = "menuhead_open"; if (o.className == "menuhead_clicksub") o.className = "menuhead_opensub"; } function menu_mouseclick() { o=window.event.srcElement; if (o.className == "menuopt_over") { menusubid=o.id.split("."); menuid=menusubid[0]; menuoptid=menusubid[1]; t=menuoptions[menuid][menuoptid].split('|'); newurl=t[1]; if (newurl.substr(0,7)!='http://') newurl=menuurlprefix + newurl; if (newurl.substr(0,3)=='js:') eval(newurl.substr(3,newurl.length)); else window.location=newurl; } else if ((o.className == "menuhead_open")||(o.className == "menuhead_opensub")) { menuid=o.id.substr(8); t=menuoptions[menuid][0].split('|'); newurl=t[1]; if (newurl.substr(0,7)!='http://') newurl=menuurlprefix + newurl; if (newurl.substr(0,3)=='js:') eval(newurl.substr(3,newurl.length)); else window.location=newurl; } } function document_mouseover() { if(menuopen>=0) { o=window.event.srcElement; menuobj=findObj("menu"+menuopen); if (menuobj) { if ((menuobj.style.visibility == "visible")&&(o.id.length==0)) hidemenu(menuopen); } else { menuobj=findObj("menuhead"+menuopen); if ((menuobj.className == "menuhead_open")&&(o.id.length==0)) menuobj.className="menuhead"; } } } function menu_build() { for (x in menuoptions) { subopts=menuoptions[x].length; //vpos=265+(x*17); vpos=55+(x*20); for (y in menuoptions[x]) { t=menuoptions[x][y].split('|'); if(y==0) { cc=t[2]; document.write ('<span class="menuspan" style="position: absolute; top: ' + vpos + ';">&nbsp;&nbsp;'); if(subopts>1){ document.writeln ('<span class="menuhead" id="menuhead'+x+'" unselectable="on">'+t[0]+'</a></span>'); }else{ if(cc!=200){ document.writeln ('<span class="menuheadx" id="menuhead'+x+'" unselectable="on" style="color:#000000">&middot;'+t[0]+'</span>'); }else{ document.writeln ('<span class="menuhead" id="menuhead'+x+'" unselectable="on">'+t[0]+'</span>'); } } if(subopts>1) document.writeln ('<span id="menu'+x+'" class="menu"><table width="'+t[2]+'" border="0" cellspacing="0" cellpadding="0">'); } else { document.writeln ('<tr><td class="menuopt" id="'+x+'.'+y+'" unselectable="on">'+t[0]+'</td></tr>'); } } if(subopts>1) document.writeln('</table></span>'); document.write('</span>'); } } function menu_addevents() { for (x in menuoptions) { className = eval('menuhead'+x+'.className'); if(className == 'menuhead')eval('menuhead'+x+'.onmouseover = menuhead_rollon'); if(className == 'menuhead')eval('menuhead'+x+'.onmousedown = menu_mousedown'); if(className == 'menuhead')eval('menuhead'+x+'.onmouseup = menu_mouseup'); if(className == 'menuhead')eval('menuhead'+x+'.onclick = menu_mouseclick'); if (menuoptions[x].length>1) { className = eval('menu'+x+'.className'); if(className == 'menu')eval('menu'+x+'.onmouseout = menu_rolloff'); if(className == 'menu')eval('menu'+x+'.onmouseover = menu_rollon'); if(className == 'menu')eval('menu'+x+'.onmousedown = menu_mousedown'); if(className == 'menu')eval('menu'+x+'.onmouseup = menu_mouseup'); if(className == 'menu')eval('menu'+x+'.onclick = menu_mouseclick'); } } document.οnmοuseοver=document_mouseover; } //--> </SCRIPT> </head> <body> <table width=114 height=22 border=0 cellpadding=0 cellspacing=2 background=http://images.sohu.com/cs/sms/alumni3/images/cla_bg3.gif> <tr> <td align=center valign=bottom>我的校友录</td> </tr> </table> <table width=114 border=0 cellpadding=0 cellspacing=0> <tr> <td class=cla2 align=center> Hello,Dicky! </td> </tr> </table> <TABLE width=114 border=0 cellPadding=0 cellSpacing=0> <TBODY> <TR vAlign=top> <TD> <SCRIPT language=Javascript> menuoptions=new Array( new Array('个人设置|#'), new Array('&nbsp;&nbsp;收件箱<font color=red style="font-size:10px"></font>&nbsp;|js:openit_mail()|200'), new Array('&nbsp;&nbsp;修改密码&nbsp;|http://log2.chinaren.com/zhs/chpass.jsp|200'), new Array('&nbsp;&nbsp;绑定手机&nbsp;|http://alumni.chinaren.com/class/user_mobile.jsp|200'), new Array('学生生涯|#'), new Array('&nbsp;&nbsp;我的大学&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/school/school_search.jsp?schooltype=6|175','盐城老乡会|/class/class_index.jsp?classuuid=2817034545010205664','信息工程系98222|/class/class_index.jsp?classuuid=2815032345892731269','盐城师范学院数学系98(3)班|/class/class_index.jsp?classuuid=2815032345954563666','信工系98226班|/class/class_index.jsp?classuuid=2815032345976764092','98计算机系|/class/class_index.jsp?classuuid=221530','搜索新的大学班级|/school/school_search.jsp?schooltype=6'), new Array('&nbsp;&nbsp;我的中学&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/school/school_search.jsp?schooltype=4|136','1995年入学的高三(8)班|/class/class_index.jsp?classuuid=2815032345911019669','高三(4)班|/class/class_index.jsp?classuuid=2815032345894931767','八班|/class/class_index.jsp?classuuid=2815032345897646845','高三八班|/class/class_index.jsp?classuuid=2815032345897648547','响水县中学高三(8)班 |/class/class_index.jsp?classuuid=2815032345919416808','搜索新的中学班级|/school/school_search.jsp?schooltype=4'), new Array('&nbsp;&nbsp;我的小学&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/school/school_search.jsp?schooltype=1|120','搜索新的小学班级|/school/school_search.jsp?schooltype=1'), new Array('&nbsp;&nbsp;其他班级&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/school/school_search.jsp?schooltype=7|120','搜索其他类型的班级|/school/school_search.jsp?schooltype=7'), new Array('&nbsp;&nbsp;我的论坛&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>||90','社区精华|http://club.chinaren.com/bbs/index.jsp?boardid=63','型男索女|http://club.chinaren.com/bbs/index.jsp?boardid=4','贴贴图图|http://club.chinaren.com/bbs/index.jsp?boardid=13','情感世界|http://club.chinaren.com/bbs/index.jsp?boardid=8','才毕业|http://club.chinaren.com/bbs/index.jsp?boardid=12','漂在海外|http://club.chinaren.com/bbs/index.jsp?boardid=11'), new Array('&nbsp;&nbsp;最近访问&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/school/school_search.jsp|120','搜索班级|/school/school_search.jsp'), new Array('增值特区|#'), new Array('&nbsp;&nbsp;手机校友录&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/mobile/sms_alumni.jsp|100', '定制手机校友录|js:sms_sub_1(1,1,\'0\')', '手机发表留言|/mobile/sms_alumni.jsp#send', '班级留言提醒|/mobile/sms_alumni.jsp#msg', '同学生日提醒|/mobile/sms_alumni.jsp#birthday', '新同学加入提醒|/mobile/sms_alumni.jsp#join', '上传新图片提醒|/mobile/sms_alumni.jsp#pic' ), new Array('&nbsp;&nbsp;星级会员&nbsp;<img src=http://images.sohu.com/cs/sms/alumni3/images/cla_bg31.gif width=3 height=5>|/vip/vip_index.jsp|100', '星级会员首页|/vip/vip_index.jsp', '多彩留言|/vip/vip_colorword.jsp', '友情留言|/vip/vip_friendword.jsp', '地址导出|/vip/vip_exportaddr.jsp', '留言下载|/vip/vip_exportmsg.jsp', '短信提醒|/vip/vip_reminder.jsp', '尊贵署名|/vip/vip_banner.jsp', '相册增容|/vip/vip_album.jsp', '短信宝贝|/vip/vip_baby.jsp' ), new Array('强档功能|#'), new Array('&nbsp;&nbsp;客服论坛&nbsp;|js:openit2()|200'), new Array('&nbsp;&nbsp;校花爬行榜&nbsp;|http://roster.chinaren.com|200'), new Array('&nbsp;&nbsp;清新五分钟&nbsp;|js:openit1()|200') ); menu_build(); menu_addevents(); </SCRIPT> </TD> </TR> </TBODY> </TABLE> </body> </html>
[Ctrl+A 全选 提示:你可先修改部分代码,再点运行代码]

转载于:https://www.cnblogs.com/Dicky/archive/2005/07/17/194376.html

Chinaren校友录所用的左边弹出式菜单相关推荐

  1. chinaren校友录xss漏洞

    漏洞详情 披露状态: 2010-07-27: 细节已通知厂商并且等待厂商处理中 1970-01-01: 厂商已经确认,细节仅向厂商公开 1970-01-11: 细节向核心白帽子及相关领域专家公开 19 ...

  2. Chinaren校友录

    Chinaren校友录 链接:http://alumni.chinaren.com/class/class_index.jsp?classuuid=2917034545012452392 来自 &qu ...

  3. chinaren校友录的永久xss漏洞

    漏洞详情 披露状态: 2010-07-27: 细节已通知厂商并且等待厂商处理中 1970-01-01: 厂商已经确认,细节仅向厂商公开 1970-01-11: 细节向核心白帽子及相关领域专家公开 19 ...

  4. 如何在ChinaRen校友录中免费发多彩留言

    毕业以后,浏览最多的可能就是自己校友录的留言板了.但是千篇一律的文字版面实在难以满足我们丰富多彩的需要,校友录中也提供了多彩留言功能,可以让我们发送一些动态网页元素,如影音.Flash.格式化的文字等 ...

  5. 还有多少人记得ChinaRen校友录,它已经502…

    如今访问这个网站,它已经显示502 Bad Gateway,令人唏嘘不已-- 对于80后这一代,曾经可以通过ChinaRen还能找到当年的小学.中学同学,不知道这里有多少小伙伴用过,或者是听说过呢?

  6. chinaren校友录恢复重新开放_确定!九寨沟景区9月27日对外开放(试运行) 最大限量为每天5000人 各大旅企产品已上线...

    东方网记者曹磊9月23日报道:今天下午,九寨沟管理局宣布,景区拟于2019年9月27日(世界旅游日)起对部分景观恢复对外开放(试运行).根据公告显示,景区将实行单日最大限量控制,每天5000人,接待对 ...

  7. 曾差点威胁到 QQ 的 UC及校友录,没了,UC的加解密算法

    1 腾讯的危机-收费注册 2002年7月,第一个版本的UC上线.此时,腾讯正在经历戏剧性的艰难时刻,马化腾尚未找到盈利点,原本打算100万把QQ卖给"车库老板"--深圳电信局,但对 ...

  8. php校友录毕业论文,基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)

    基于WEB的同学校友录的设计(PHP,MySQL)(附答辩记录)(选题审批表,任务书,开题报告,中期报告,毕业论文7700字,文献综述,答辩记录,成绩评定册) 摘 要:通过提供便捷的校友录平台和人性化 ...

  9. 基于Springboot实现校友录管理系统

    项目编号:BS-PT-018 数据库:mysql 开发工具:IDEA /  Eclipse 开发语言:JAVA 使用框架:Springboot+SSM 本系统基于Springboot和SSM框架来实现 ...

最新文章

  1. UE商城资源 Kitsune狐狸女孩
  2. x230 linux wifi,笔记本thinkpad x230i centos6.3 无线网卡完全配置
  3. 迁移学习 简而言之_简而言之Java.io:22个案例研究
  4. 在linux中dns不安装coching,ubuntu 8.04下openldap的安装和使用
  5. java工程怎么构造成moven_将普通java工程结构改为由maven管理的工程结构域
  6. 浅谈HTTP中Get与Post的区别[转 hyddd]
  7. 为什么numba不能提高背包功能的速度?
  8. Access字段类型“查阅向导”
  9. 「AtCoder Grand018A」Getting Difference(GCD)
  10. hustoj 服务器配置
  11. Matlab数理统计工具箱
  12. 30分钟!用Django做一个迷你的Todolist!下篇!
  13. h5 字体加粗_html、css文字加粗方法
  14. 疫情防控中小学开学错峰错时返校放学方案
  15. 2020年秋季学期Python教材推荐与选用参考
  16. Python re库match(),serach(),findall()和finditer()方法使用
  17. 我用Python爬虫获取数据,分析双色球中奖概率,差点就中了
  18. 树莓派插入耳机孔之后不能播放声音
  19. 圈复杂度详解以及解决圈复杂度常用的方法
  20. SaltStack常用模块——file

热门文章

  1. JPEX联手西悉尼流浪者队 推出250款独家NFT“J-ball”
  2. HTML网页设计.2021.11.19
  3. python处理pdf文件
  4. EFR32 xG1x的bootloader被擦除
  5. 李建忠设计模式——观察者模式
  6. 应用时间序列分析清华大学出版社电子版_数据分析模型9——预知未来的算法:时间序列分析...
  7. 如果说未来不需要硬盘了,你会不会感到惊讶?
  8. 梅姨一定想不到 中国人最爱的英国货竟然是一本童书
  9. 恶心的英特尔的RST驱动
  10. 题解 | Coffee Chicken-2019牛客暑期多校训练营第十场B题