• jquery 实现弹出层效果


    <head runat="server">
        <title></title>

        <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>

        <script type="text/javascript">
            $(function() {
                $("#btnShow").click(function() {
                   // var str = "我是弹出对话框";
                  //  $(".form").html(str);
                    $("#BgDiv").css({ display: "block", height: $(document).height() });
                    var yscroll = document.documentElement.scrollTop;
                    $("#DialogDiv").css("top", "100px");
                    $("#DialogDiv").css("display", "block");
                    document.documentElement.scrollTop = 0;
                });
                $("#btnClose").click(function() {
                    $("#BgDiv").css("display", "none");
                    $("#DialogDiv").css("display", "none");
                });
            });

        </script>

        <style type="text/css">
            body, h2
            {
                margin: 0;
                padding: 0;
            }
            #BgDiv
            {
                background-color: #e3e3e3;
                position: absolute;
                z-index: 99;
                left: 0;
                top: 0;
                display: none;
                100%;
                height: 1000px;
                opacity: 0.5;
                filter: alpha(opacity=50);
                -moz-opacity: 0.5;
            }
            #DialogDiv
            {
                position: absolute;
                400px;
                left: 50%;
                top: 50%;
                margin-left: -200px;
                height: auto;
                z-index: 100;
                background-color: #fff;
                border: 1px #8FA4F5 solid;
                padding: 1px;
            }
            #DialogDiv h2
            {
                height: 25px;
                font-size: 14px;
                background-color: #8FA4F5;
                position: relative;
                padding-left: 10px;
                line-height: 25px;
            }
            #DialogDiv h2 a
            {
                position: absolute;
                right: 5px;
                font-size: 12px;
                color: #000000;
            }
            #DialogDiv .form
            {
                padding: 10px;
            }
        </style>
    </head>
    <body>
        <form id="form1" runat="server">
        <div id="BgDiv"></div>
        <div id="DialogDiv" style="display: none">
            <h2>
                弹出层<a href="#" id="btnClose">关闭</a></h2>
            <div class="form">
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />
                我是弹出对话框!!<br />

            </div>
        </div>
        <p>
            &nbsp;</p>
        <p align="center">
            <input value="弹出" class="but" type="button" id="btnShow" />
        </p>
        </form>
    </body>
    </html>

  • 相关阅读:
    Java面试题 OOAD & UML+XML+SQL+JDBC & Hibernate
    Java面试题 corejava(二)
    Java面试题 corejava(一)
    Java 笔试题(一)
    大数据离线分析平台 用户数据Etl
    Spfa【p1186】 玛丽卡
    牛客nowcoder Noip提高组第四场
    分层图【p4568】 [JLOI2011]飞行路线
    10.06 国庆节第九场模拟赛
    10.04 国庆节第七场模拟赛
  • 原文地址:https://www.cnblogs.com/yidianfeng/p/1732402.html
Copyright © 2020-2023  润新知