100,帮做一个下拉菜单...马上结. 不知道你具体要求,无法帮你改.你还是到 http://www.51windows.net/myjs/?u=/myjs/JsList.asp去看看哪个合适自己改改吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只要:编辑、查看、收藏这三个栏目弹出子菜单:查看,修改,添加和删除。风格就是IE工具栏那样...原因是我对JS一窍不通啊:或者大家帮我改改下面的(风格已有,,就是将字体改为12PX和弹出子菜单:查看,修改,添加和删除).......感谢... JS代码:<STYLE type=text/css>#menubar { BACKGROUND: rgb(212,208,200); FONT: menu; CURSOR: default; POSITION: relative}#menubar .root { BORDER-RIGHT: rgb(212,208,200) 1px solid; PADDING-RIGHT: 2pt; BORDER-TOP: rgb(212,208,200) 1px solid; PADDING-LEFT: 2pt; BORDER-LEFT: rgb(212,208,200) 1px solid; BORDER-BOTTOM: rgb(212,208,200) 1px solid}#menubar TABLE { BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #eeeeee 2px solid; DISPLAY: none; PADDING-LEFT: 0pt; BACKGROUND: rgb(212,208,200); PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: menu; BORDER-LEFT: #eeeeee 2px solid; PADDING-TOP: 0pt; BORDER-BOTTOM: gray 2px solid; POSITION: absolute}#menubar TABLE TD { PADDING-RIGHT: 15pt; PADDING-LEFT: 12pt; PADDING-BOTTOM: 2pt; MARGIN: 0pt; PADDING-TOP: 2pt}#menubar .highlight { BACKGROUND: #08246b; COLOR: white}#menubar .disabledhighlight { BACKGROUND: rgb(212,208,200); COLOR: gray}#menubar #break { COLOR: gray}#menubar .disabled { COLOR: gray}#menubar #break { PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt}#menubar SPAN.more { PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LEFT: 14pt; FLOAT: right; PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: 9pt webdings; WIDTH: 0.8em; PADDING-TOP: 0pt; POSITION: relative; TOP: -2pt; HEIGHT: 9pt}#menubar .TBHandle { BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT-SIZE: 1px; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; POSITION: absolute; TOP: 1px; HEIGHT: 22px; BACKGROUND-COLOR: menu}#menubar .yToolbar { BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; LEFT: 0px; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: menu}.handbtn { BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; BACKGROUND: buttonface; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 21px}.sepbtn1 { BORDER-RIGHT: buttonhighlight 1px solid; BORDER-LEFT: buttonshadow 1px ridge; WIDTH: 2px}</STYLE><SCRIPT language=javascript>//数组名+次序号码//数组内容第一个值为标题//"样式名称","字体颜色","名称","连接","目标窗口"OutBarFolder1=new Array("系统功能","none","default","新建管理人员","add","_blank","none","default","浏览管理人员","none","_blank","none","default","修改管理人员资料","none","_blank","none","default","更改密码","none","_blank","none","default","权限分配","none","none","break","default","<hr>","none","none","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","break","default","<hr>","none","none","none","default","备份数据","none","_top","none","default","恢复数据","none","_top","break","default","<hr>","none","none","none","default","更改个人资料","none","_blank","none","default","更改个人密码","none","_blank","break","default","<hr>","none","none","none","default","退出管理系统","none","_top");OutBarFolder2=new Array("系统功能","none","default","新建管理人员","add","_blank","none","default","浏览管理人员","none","_blank","none","default","修改管理人员资料","none","_blank","none","default","更改密码","none","_blank","none","default","权限分配","none","none","break","default","<hr>","none","none","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","break","default","<hr>","none","none","none","default","备份数据","none","_top","none","default","恢复数据","none","_top","break","default","<hr>","none","none","none","default","更改个人资料","none","_blank","none","default","更改个人密码","none","_blank","break","default","<hr>","none","none","none","default","退出管理系统","none","_top"); OutBarFolder3=new Array("系统功能","none","default","新建管理人员","add","_blank","none","default","浏览管理人员","none","_blank","none","default","修改管理人员资料","none","_blank","none","default","更改密码","none","_blank","none","default","权限分配","none","none","break","default","<hr>","none","none","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","break","default","<hr>","none","none","none","default","备份数据","none","_top","none","default","恢复数据","none","_top","break","default","<hr>","none","none","none","default","更改个人资料","none","_blank","none","default","更改个人密码","none","_blank","break","default","<hr>","none","none","none","default","退出管理系统","none","_top"); var childActive = null var menuActive = null var lastHighlight = null var active = false function getReal(el) { // Find a table cell element in the parent chain */ temp = el while ((temp!=null) && (temp.tagName!="TABLE") && (temp.className!="root") && (temp.id!="menuBar")) { if (temp.tagName=="TD") el = temp temp = temp.parentElement } return el } function raiseMenu(el) { el.style.borderLeft = "1px #08246B solid" el.style.borderTop = "1px #08246B solid" el.style.borderRight = "1px #08246B solid" el.style.borderBottom = "1px #08246B solid" el.style.background = "#B5BED6" } function clearHighlight(el) { if (el==null) return el.style.borderRight = "1px lightgrey solid" el.style.borderBottom = "1px lightgrey solid" el.style.borderTop = "1px lightgrey solid" el.style.borderLeft = "1px lightgrey solid" el.style.background = "rgb(212,208,200)" } function sinkMenu(el) { el.style.borderRight = "1px #EEEEEE solid" el.style.borderBottom = "1px #EEEEEE solid" el.style.borderTop = "1px gray solid" el.style.borderLeft = "1px gray solid" el.style.background = "rgb(212,208,200)" } function menuHandler(menuItem) { // Write generic menu handlers here! // Returning true collapses the menu. Returning false does not collapse the menu return true } function getOffsetPos(which,el,tagName) { var pos = 0 // el["offset" + which] while (el.tagName!=tagName) { pos+=el["offset" + which] el = el.offsetParent } return pos } function getRootTable(el) { el = el.offsetParent if (el.tagName=="TR") el = el.offsetParent return el } function getElement(el,tagName) { while ((el!=null) && (el.tagName!=tagName) ) el = el.parentElement return el } function processClick() { var el = getReal(event.srcElement) if ((getRootTable(el).id=="menuBar") && (active)) { cleanupMenu(menuActive) clearHighlight(menuActive) active=false lastHighlight=null doHighlight(el) } else { if ((el.className=="root") || (!menuHandler(el))) doMenuDown(el) else { if (el._childItem==null) el._childItem = getChildren(el) if (el._childItem!=null) return; if ((el.id!="break") && (el.className!="disabled") && (el.className!="disabledhighlight") && (el.className!="clear")) { if (menuHandler(el)) { cleanupMenu(menuActive) clearHighlight(menuActive) active=false lastHighlight=null } } } } } function getChildren(el) { var tList = el.children.tags("TABLE") var i = 0 while ((i<tList.length) && (tList[i].tagName!="TABLE")) i++ if (i==tList.length) return null else return tList[i] } function doMenuDown(el) { if (el._childItem==null) el._childItem = getChildren(el) if ((el._childItem!=null) && (el.className!="disabled") && (el.className!="disabledhighlight")) { // Performance Optimization - Cache child element ch = el._childItem if (ch.style.display=="block") { removeHighlight(ch.active) return } ch.style.display = "block" if (el.className=="root") { ch.style.pixelTop = el.offsetHeight + el.offsetTop + 2 ch.style.pixelLeft = el.offsetLeft + 1 if (ch.style.pixelWidth==0) ch.style.pixelWidth = ch.rows[0].offsetWidth+50 sinkMenu(el) active = true menuActive = el } else { childActive = el ch.style.pixelTop = getOffsetPos("Top",el,"TABLE") -3 // el.offsetTop + el.offsetParent.offsetTop - 3 ch.style.pixelLeft = el.offsetLeft + el.offsetWidth if (ch.style.pixelWidth==0) ch.style.pixelWidth = ch.offsetWidth+50 } } } function doHighlight(el) { el = getReal(el) if ("root"==el.className) { if ((menuActive!=null) && (menuActive!=el)) { clearHighlight(menuActive) } if (!active) { raiseMenu(el) } else sinkMenu(el) if ((active) && (menuActive!=el)) { cleanupMenu(menuActive) doMenuDown(el) } menuActive = el lastHighlight=null } else { if (childActive!=null) if (!childActive.contains(el)) closeMenu(childActive, el) if (("TD"==el.tagName) && ("clear"!=el.className)) { var ch = getRootTable(el) if (ch.active!=null) { if (ch.active!=el) { if (ch.active.className=="disabledhighlight") ch.active.className="disabled" else ch.active.className="" } } ch.active = el lastHighlight = el if ((el.className=="disabled") || (el.className=="disabledhighlight") || (el.id=="break")) el.className = "disabledhighlight" else { if (el.id!="break") { el.className = "highlight" if (el._childItem==null) el._childItem = getChildren(el) if (el._childItem!=null) { doMenuDown(el) } } } } } } http://community.csdn.net/Expert/topic/4123/4123998.xml?temp=.6141321JK_10000(JK)的挺好 ColumnModel隐藏列如何获得其属性 怎样判断鼠标双击,执行一段代码? 定时弹出框框? 正则表达式关于引用组和花括号的问题 无限分类的问题,总是只执行一次 写了一段定时读写数据库的代码,可是总是第一次成功。。 第二次就不执行了,请各位看看,在线等 求教一个表单验程序 新手求教,如何实现地区联动,但是数据是直接是从数据库中读取? onblur = doBlur(this)的问题. 关于表格显示的一个简单问题 请问在FireFox中,怎样使用iframe开的帧页,没有横向的滚动条呢? 打开一个网页a.html的时候,该页全屏显示,怎么实现?
风格就是IE工具栏那样...原因是我对JS一窍不通啊:或者大家帮我改改下面的(风格已有,,就是将字体改为12PX和弹出子菜单:查看,修改,添加和删除).......
感谢...
<STYLE type=text/css>#menubar {
BACKGROUND: rgb(212,208,200); FONT: menu; CURSOR: default; POSITION: relative
}
#menubar .root {
BORDER-RIGHT: rgb(212,208,200) 1px solid; PADDING-RIGHT: 2pt; BORDER-TOP: rgb(212,208,200) 1px solid; PADDING-LEFT: 2pt; BORDER-LEFT: rgb(212,208,200) 1px solid; BORDER-BOTTOM: rgb(212,208,200) 1px solid
}
#menubar TABLE {
BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #eeeeee 2px solid; DISPLAY: none; PADDING-LEFT: 0pt; BACKGROUND: rgb(212,208,200); PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: menu; BORDER-LEFT: #eeeeee 2px solid; PADDING-TOP: 0pt; BORDER-BOTTOM: gray 2px solid; POSITION: absolute
}
#menubar TABLE TD {
PADDING-RIGHT: 15pt; PADDING-LEFT: 12pt; PADDING-BOTTOM: 2pt; MARGIN: 0pt; PADDING-TOP: 2pt
}
#menubar .highlight {
BACKGROUND: #08246b; COLOR: white
}
#menubar .disabledhighlight {
BACKGROUND: rgb(212,208,200); COLOR: gray
}
#menubar #break {
COLOR: gray
}
#menubar .disabled {
COLOR: gray
}
#menubar #break {
PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
#menubar SPAN.more {
PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LEFT: 14pt; FLOAT: right; PADDING-BOTTOM: 0pt; MARGIN: 0pt; FONT: 9pt webdings; WIDTH: 0.8em; PADDING-TOP: 0pt; POSITION: relative; TOP: -2pt; HEIGHT: 9pt
}
#menubar .TBHandle {
BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; FONT-SIZE: 1px; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; POSITION: absolute; TOP: 1px; HEIGHT: 22px; BACKGROUND-COLOR: menu
}
#menubar .yToolbar {
BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; LEFT: 0px; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: menu
}
.handbtn {
BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; BACKGROUND: buttonface; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 21px
}
.sepbtn1 {
BORDER-RIGHT: buttonhighlight 1px solid; BORDER-LEFT: buttonshadow 1px ridge; WIDTH: 2px
}
</STYLE><SCRIPT language=javascript>//数组名+次序号码//数组内容第一个值为标题//"样式名称","字体颜色","名称","连接","目标窗口"OutBarFolder1=new Array("系统功能","none","default","新建管理人员","add","_blank","none","default","浏览管理人员","none","_blank","none","default","修改管理人员资料","none","_blank","none","default","更改密码","none","_blank","none","default","权限分配","none","none","break","default","<hr>","none","none","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","break","default","<hr>","none","none","none","default","备份数据","none","_top","none","default","恢复数据","none","_top","break","default","<hr>","none","none","none","default","更改个人资料","none","_blank","none","default","更改个人密码","none","_blank","break","default","<hr>","none","none","none","default","退出管理系统","none","_top");OutBarFolder2=new Array("系统功能","none","default","新建管理人员","add","_blank","none","default","浏览管理人员","none","_blank","none","default","修改管理人员资料","none","_blank","none","default","更改密码","none","_blank","none","default","权限分配","none","none","break","default","<hr>","none","none","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","none","default","新建管理人员","add","_blank","break","default","<hr>","none","none","none","default","备份数据","none","_top","none","default","恢复数据","none","_top","break","default","<hr>","none","none","none","default","更改个人资料","none","_blank","none","default","更改个人密码","none","_blank","break","default","<hr>","none","none","none","default","退出管理系统","none","_top");