美文网首页
定时器弹窗

定时器弹窗

作者: WANGLIN_HZ | 来源:发表于2018-07-22 19:09 被阅读0次

定时器弹窗

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>定时器弹框</title>
    <style type="text/css">
        .pop{
            width: 400px;
            height: 300px;
            background-color: #fff;
            border: 1px solid #000;
            /*固定定位*/
            position: fixed;
            /*左上角位于页面中心*/
            left: 50%;
            top: 50%;
            /*让div向左偏移半个宽度、向上偏移半个高度,使div位于页面中心*/
            margin-left: -200px;
            margin-top: -150px;
            /*弹窗在最上面*/
            z-index: 9999;
        }
        /*遮罩样式*/
        .mask{
            position: fixed;
            width: 100%;
            height: 100%;
            background-color: #000;
            left: 0;
            top: 0;
            /*设置透明度30%*/
            opacity: 0.3;
            filter: alpha(opacity=30);/*兼容IE6、7、8*/
            /*遮罩在弹窗的下面,在网页所有内容的上面*/
            z-index: 9990;
        }
        .pop_con{
            display: none;/*默认不显示,用定时器显示*/
        }
    </style>
    <script type="text/javascript">
        /*
        setTimeout      只执行一次的定时器
        clearTimeout    关闭只执行一次的定时器
        setInterval     反复执行的定时器
        clearInterval   关闭反复执行的定时器
        */
        window.onload = function(){
            var oPop = document.getElementById('pop');
            var oShut = document.getElementById('shutOff');
            /*setTimeout(showPop, 3000);//开启定时器,3秒后调用函数showPop()弹框
            function showPop(){
                oPop.style.display = 'block';//显示弹框和遮罩
            }*/
            //开启定时器的简写方式:调用匿名函数
            setTimeout(function(){
                oPop.style.display = 'block';
            }, 3000);
            oShut.onclick = function(){
                oPop.style.display = 'none';//关闭弹框和遮罩
            }
        }
    </script>
</head>
<body>
    <h1>首页标题</h1>
    <p>页面内容</p>
    <a href="http://www.baidu.com">百度网</a>


    <div class="pop_con" id="pop">
        <div class="pop">
            <h3>提示信息!</h3>
            <a href="#" id="shutOff">关闭</a>
        </div>
        <div class="mask"></div>
    </div>
</body>
</html>

相关文章

  • 定时器弹窗

    定时器弹窗

  • 定时器

    定时器弹窗 定时器基本用法 定时器动画 时钟 倒计时 变量的作用域

  • js定时器

    定时器弹窗 定时器的基本用法 定时器动画 时钟 倒计时 变量的作用域

  • iOS开发中常用的方法(一)

    系统弹窗:### 过期方法: 新方法: 定时器/延时:### 延迟调用方法一: 延迟调用方法二: 定时器一:(精确...

  • 关于弹窗广告—定时器、遮罩层

    今天在家里办公,大学同学发了个消息,说在外面谈客户,客户的网站出了问题,需要帮忙处理下。 与大学同学沟通过后,客户...

  • uniapp 常用弹窗

    action-sheet 弹窗 alert 弹窗 confirm 弹窗 loading 弹窗 toast 弹窗

  • (功能测试合集)弹出窗口的常用测试点

    弹窗的类型弹窗的操作集合弹窗加载和展示弹窗的元素弹窗的属性弹窗的兼容性弹窗的风险参考文献 前言手机App弹窗是目前...

  • 3个步骤彻底清除电脑广告弹窗!!

    你是否也被电脑广告、弹窗烦到炸裂? 腾讯QQ弹窗!搜狗输入法弹窗!搜狐新闻弹窗!网页广告弹窗!360资讯弹窗!!一...

  • 2017.12.21学习总结

    下午学习了定时器,定时器分为高级定时器、通用定时器和基本定时器,我们主要研究通用定时器。 定时器中断实现步骤:...

  • PopView

    底部弹窗 中间弹窗

网友评论

      本文标题:定时器弹窗

      本文链接:https://www.haomeiwen.com/subject/cukrmftx.html