不知道你具体要求,无法帮你改.你还是到 http://www.51windows.net/myjs/?u=/myjs/JsList.asp
去看看哪个合适自己改改吧

解决方案 »

  1.   

    我只要:编辑、查看、收藏这三个栏目弹出子菜单:查看,修改,添加和删除。
    风格就是IE工具栏那样...原因是我对JS一窍不通啊:或者大家帮我改改下面的(风格已有,,就是将字体改为12PX和弹出子菜单:查看,修改,添加和删除).......
    感谢...
      

  2.   

    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");
      

  3.   

    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)              }            }            }        }      }    }
      

  4.   

    http://community.csdn.net/Expert/topic/4123/4123998.xml?temp=.6141321JK_10000(JK)的挺好