菜单实现

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="lnquiry.aspx.cs" Inherits="Web.Company.lnquiry" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title>注册用户询价管理</title>

 

    <script src="../js/jquery-1.4.min.js" type="text/javascript"></script>

 

    <style type="text/css">

        body

        {

            font-size: 12px;

        }

        ul, li, h2

        {

            margin: 0;

            padding: 0;

        }

        ul

        {

            list-style: none;

        }

        #top

        {

            width: 900px;

            height: 40px;

            margin: 0 auto;

            background-color: #CCCC00;

        }

        #top h2

        {

            width: 150px;

            height: 40px;

            background-color: #99CC00;

            float: left;

            font-size: 14px;

            text-align: center;

            line-height: 40px;

        }

        #topTags

        {

            width: 750px;

            height: 40px;

            margin: 0 auto;

            background-color: #CCCC00;

            float: left;

        }

        #topTags ul li

        {

            float: left;

            width: 100px;

            height: 25px;

            margin-right: 5px;

            display: block;

            text-align: center;

            cursor: pointer;

            padding-top: 15px;

        }

        #main

        {

            width: 900px;

            height: 500px;

            margin: 0 auto;

            background-color: #F5F7E6;

        }

        #leftMenu

        {

            width: 150px;

            height: 500px;

            background-color: #009900;

            float: left;

        }

        #leftMenu ul

        {

            margin: 10px;

        }

        #leftMenu ul li

        {

            width: 130px;

            height: 30px;

            display: block;

            background: #99CC00;

            cursor: pointer;

            line-height: 30px;

            text-align: center;

            margin-bottom: 5px;

        }

        #leftMenu ul li a

        {

            color: #000000;

            text-decoration: none;

        }

        #content

        {

            width: 750px;

            height: 500px;

            float: left;

        }

        .content

        {

            width: 740px;

            height: 490px;

            display: none;

            padding: 5px;

            overflow-y: auto;

            line-height: 30px;

        }

        #footer

        {

            width: 900px;

            height: 30px;

            margin: 0 auto;

            background-color: #ccc;

            line-height: 30px;

            text-align: center;

        }

        .content1

        {

            width: 740px;

            height: 490px;

            display: block;

            padding: 5px;

            overflow-y: auto;

            line-height: 30px;

        }

    </style>

 

    <script type="text/javascript">

        window.onload = function() {

            function $(id) { return document.getElementById(id) }

            var menu = $("topTags").getElementsByTagName("ul")[0]; //顶部菜单容器

            var tags = menu.getElementsByTagName("li"); //顶部菜单

            var ck = $("leftMenu").getElementsByTagName("ul")[0].getElementsByTagName("li"); //左侧菜单

            var j;

            //点击左侧菜单增加新标签

            for (i = 0; i < ck.length; i++) {

                ck[i].onclick = function() {

                    $("welcome").style.display = "none"//欢迎内容隐藏

                    clearMenu();

                    this.style.background = "yellow";

                    //循环取得当前索引

                    for (j = 0; j < 8; j++) {

                        if (this == ck[j]) {

                            if ($("p" + j) == null) {

                                openNew(j, this.innerHTML); //设置标签显示文字

                            }

                            clearStyle();

                            $("p" + j).style.backgroundColor = "yellow";

                            clearContent();

                            $("c" + j).style.display = "block";

                        }

                    }

                    return false;

                }

            }

            //增加或删除标签

            function openNew(id, name) {

                var tagMenu = document.createElement("li");

                tagMenu.id = "p" + id;

                tagMenu.innerHTML = name + "&nbsp;&nbsp;&nbsp;" + "<img src='/files/allimg/080516/0150550.gif' style='vertical-align:middle'/>";

                //标签点击事件

                tagMenu.onclick = function(evt) {

                    clearMenu();

                    ck[id].style.background = "yellow";

                    clearStyle();

                    tagMenu.style.backgroundColor = "yellow";

                    clearContent();

                    $("c" + id).style.display = "block";

                }

                //标签内关闭图片点击事件

                tagMenu.getElementsByTagName("img")[0].onclick = function(evt) {

                    evt = (evt) ? evt : ((window.event) ? window.event : null);

                    if (evt.stopPropagation) { evt.stopPropagation() } //取消opera和Safari冒泡行为;

                    this.parentNode.parentNode.removeChild(tagMenu); //删除当前标签

                    var color = tagMenu.style.backgroundColor;

                    //设置如果关闭一个标签时,让最后一个标签得到焦点

                    if (color == "#ffff00" || color == "yellow") {//区别浏览器对颜色解释

                        if (tags.length - 1 >= 0) {

                            clearStyle();

                            tags[tags.length - 1].style.backgroundColor = "yellow";

                            clearContent();

                            var cc = tags[tags.length - 1].id.split("p");

                            $("c" + cc[1]).style.display = "block";

                            clearMenu();

                            ck[cc[1]].style.background = "yellow";

                        }

                        else {

                            clearContent();

                            clearMenu();

                            $("welcome").style.display = "block"

                        }

                    }

                }

                menu.appendChild(tagMenu);

            }

            //清除菜单样式

            function clearMenu() {

                for (i = 0; i < ck.length; i++) {

                    ck[i].style.background = "#99CC00";

                }

            }

            //清除标签样式

            function clearStyle() {

                for (i = 0; i < tags.length; i++) {

                    menu.getElementsByTagName("li")[i].style.backgroundColor = "#FFCC00";

                }

            }

            //清除内容

            function clearContent() {

                for (i = 0; i < 7; i++) {

                    $("c" + i).style.display = "none";

                }

            }

        }

    </script>

 

</head>

<body bgcolor="#FFFFFF" text="#000000">

    <div id="top">

        <h2>

            管理菜单</h2>

        <div id="topTags">

            <ul>

            </ul>

        </div>

    </div>

    <div id="main">

        <div id="leftMenu">

            <ul>

                <li>个人资料</li>

                <li>相册管理</li>

                <li>日志管理</li>

                <li>留言管理</li>

                <li>风格管理</li>

                <li>系统管理</li>

                <li>帮助信息</li>

            </ul>

        </div>

        <div id="content">

            <div id="welcome" class="content" style="display: block;">

                <div align="center">

                    <p>

                        &nbsp;</p>

                    <p>

                        <strong>欢迎使用用户管理系统!</strong></p>

                    <p>

                        &nbsp;</p>

                </div>

            </div>

            <div id="c0" class="content">

                个人资料</div>

            <div id="c1" class="content">

                相册管理</div>

            <div id="c2" class="content">

                日志管理</div>

            <div id="c3" class="content">

                留言管理</div>

            <div id="c4" class="content">

                风格管理</div>

            <div id="c5" class="content">

                系统管理</div>

            <div id="c6" class="content">

                帮助信息</div>

        </div>

    </div>

    <div id="footer">

        copyright for lalasxc

    </div>

    </form>

</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值