• js实现全屏弹框


    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>全屏弹框</title>
        <style type="text/css">
            #DialogsAlert{
                505px;
                background-color:#fff;
                text-align:center;
                font-size:14px;
                color:#767676;
                font-family:"microsoft yahei",simsun,Tahoma,sans-serif;
                display: none;
                z-index: 9999;
                position:fixed;
                top:28%;
                left:36%;
            }
            #DialogsAlert h2{
                height:40px;
            }
            .act_pop_title{
                background: #005C91;
                color:#ffffff;
                text-align: left;
                text-indent: 30px;
                line-height: 40px;
                height:40px;
            }
            .Dialogs-Close{
                40px;
                height:40px;
                right:-45px;
                top:0;
                position:absolute;
                background-position: -419px 3px;
                z-index: 5;
                background-color: #005c91;
                color: #ffffff;
                font-size: 32px;
                line-height: 32px;
            }
        </style>
    </head>
    <body style="height:2000px;2000px">
    <input type="button" value="点击显示弹框或者小区弹框" onclick="DialogS();"/>
    <div id="DialogsAlert" class="act_pop">
        <a href="javascript:DialogS()" title="关闭"><span class="Dialogs-Close">X</span></a>
        <h2 class="act_pop_title">全屏弹框哦</h2>
    </div>
    <script type="text/javascript">
        function DialogS(){
            if(!(document.getElementById("Dialogs"))) {
                var oHead = document.getElementsByTagName("body")[0];
                var oDiv = document.createElement("div");
                oDiv.id = "Dialogs";
                oDiv.style = "height:100%;100%;left:0;top:0;background:#ccc;position:fixed;filter:Alpha(opacity=50);opacity:0.5; -moz-opacity:0.5;";
                oHead.appendChild(oDiv);
                document.getElementById("DialogsAlert").style.display = "block";
            }else if(document.getElementById("Dialogs").style.display == "none"){
                document.getElementById("DialogsAlert").style.display = "block";
                document.getElementById("Dialogs").style.display = "block";
            }else{
                document.getElementById("DialogsAlert").style.display = "none";
                document.getElementById("Dialogs").style.display = "none";
            }
        }
    </script>
    </body>
    </html>
    

      

  • 相关阅读:
    【JZOJ6409】困难的图论
    学习LCT小结
    jzoj5432. 【NOIP2017提高A组集训10.28】三元组
    jzoj6367. 【NOIP2019模拟2019.9.25】工厂(factory)
    jzoj6366. 【NOIP2019模拟2019.9.25】化学(chem)
    jzoj5433. 【NOIP2017提高A组集训10.28】图
    学习拓展中国剩余定理小结
    jzoj6300. Count
    jzoj3736. 【NOI2014模拟7.11】数学题
    jzoj6276. 【noip提高组模拟1】树
  • 原文地址:https://www.cnblogs.com/isuben/p/7066607.html
Copyright © 2020-2023  润新知