内容如下.
1.菜单是自动生成的.就是说菜单不是写死的 可以同过增加数据库中的数据 来增加 菜单的 项
2.每当点击菜单中的项目 菜单会搜索属于该项目的内容并且 显示在当前页面下,也就是说页面可能会重写.
3.高亮显示已经点击的菜单

解决方案 »

  1.   

    菜单生成时,自动 加入id例如:
    ......
    <td id="Menu_<%=rs("MenuId")%>_<%=rs("MenuId")%>"><a href=="URL">菜单名称</a></td>
    .......
    URL指向本页时,在参数中多加一个参数:.....asp?xxx=.......&currmenu=menu_1_1本页取得此参数值.写入javascript:
    <script>
    currentHighLight('<%=Request.QueryString("currmenu")%>', 'yellow')function currentHighLight(obj, c){
       document.getElementById(obj).backgroundColor = c;
    }
    <script>
      

  2.   

    document.getElementById(obj).style.backgroundColor = c;