返回顶部
首页 > 资讯 > 精选 >JS怎么实现定时自动消失的弹出窗口
  • 844
分享到

JS怎么实现定时自动消失的弹出窗口

2023-06-30 10:06:42 844人浏览 薄情痞子
摘要

本篇内容介绍了“js怎么实现定时自动消失的弹出窗口”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Demo.html<!DOCTYP

本篇内容介绍了“js怎么实现定时自动消失的弹出窗口”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

一、Demo.html

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>js弹框3秒后自动消失</title>        <link rel="stylesheet" type="text/CSS" href="./js/bootstrap/css/bootstrap.css" rel="external nofollow" />        <link rel="stylesheet" type="text/css" href="./css/demo.css" rel="external nofollow" />                </head>    <body>        <button onclick="showModal()">点击弹出模态框</button>                <div class='modal my-modal-alert' id='my-modal-alert'>            <div class='modal-dialog boxBodySmall'>                <div class='modal-content'>                    <div class='modal-header boxHeader'>                        <button type='button' class='close boxClose' data-dismiss='modal'>                            <span aria-hidden='true'>×</span><span class='sr-only'>Close</span>                        </button>                        <h5 class='modal-title boxTitle' id='modal-title'>模态框</h5>                    </div>                    <div class='modal-body' id='modal-body-alert'>                        <div id='modal_message'>js弹框自动消失案例</div>                        <span id='num'></span>                    </div>                    <div class='modal-footer boxFooter' id='modal-footer'>                        <button type='button' class='btn btn-default boxButton' data-dismiss='modal'>关闭</button>                        <button type='button' class='btn btn-primary boxButton'>保存</button>                    </div>                </div>            </div>        </div>                <script src="./js/Jquery/jquery-1.11.2.js"></script>        <script src="./js/bootstrap/js/bootstrap.min.js"></script>        <script src="./js/jquery-ui/jquery-ui.min.js"></script>                <script>            var clearFlag = 0;            var count = 3;//设置3秒后自动消失            var showModal = function(){                $("#my-modal-alert").toggle();//显示模态框                                $("#my-modal-alert").draggable({//设置模态框可拖动(需要引入jquery-ui.min.js)                    handle: ".modal-header"                });                                clearFlag = self.setInterval("autoClose()",1000);//每过一秒调用一次autoClose方法            }                        var autoClose = function(){                if(count>0){                    $("#num").html(count + "秒后窗口将自动关闭");                    count--;                }else if(count<=0){                    window.clearInterval(clearFlag);                     $("#num").html("");                    $("#my-modal-alert").fadeOut("slow");                    count = 3;                    $("#my-modal-alert").toggle();                }            }        </script>    </body></html>

注意:1、bootstrap依赖于jquery,引入bootstrap前需要引入jquery

二、Demo.css

 .my-modal-alert .boxBodyBig{    width:496px;    height: 418px;} .my-modal-alert .boxBodySmall{    width:412px;    height: 418px;}.my-modal-alert .boxHeader{    background-color: #f6f6f6;    border-bottom: #e5e5e5 1px;    height: 48px;}  .my-modal-alert .boxTitle{    background-color: #f6f6f6;    color:#333333;    font-family:"SimHei";    font-size: 16px;}.my-modal-alert .boxClose{    }.my-modal-alert .boxClose:hover{    color: #ff7800;}.my-modal-alert .boxFooter{    margin: auto;    text-align: center;    padding:24px 15px 24px 15px;    margin:0px 15px 0px 15px;}.my-modal-alert .boxButton{    font-family:"SimHei";    background-color:#ff7800;    width: 70px;    height: 30px;    color:white;    text-align:center;    line-height: 1;}.my-modal-alert .boxLabel{    width:80px;    font-size: 14px;     font-family:'SimHei';    color: #999999;    }.my-modal-alert .boxInput{    width:176px;    font-size: 14px;    color: #333333;}.my-modal-alert .boxText{    color:#ff7800;    font-family:'SimHei';    font-size: 12px;}.my-modal-alert .boxTextarea{    font-size: 12px;}.my-modal-alert .modal-body{    width: 400px;    height: 100px;    text-align: center;}.my-modal-alert .modal_message{    margin-top: 20px;    }

“JS怎么实现定时自动消失的弹出窗口”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: JS怎么实现定时自动消失的弹出窗口

本文链接: https://lsjlt.com/news/328113.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JS实现定时自动消失的弹出窗口
    一、Demo.html <!DOCTYPE html> <html> <head> <meta charset="U...
    99+
    2024-04-02
  • JS怎么实现定时自动消失的弹出窗口
    本篇内容介绍了“JS怎么实现定时自动消失的弹出窗口”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、Demo.html<!DOCTYP...
    99+
    2023-06-30
  • QT quick-Popup弹出窗口自定义的实现
    目录1.Popup介绍2.自定义Popup1.Popup介绍 Popup是一个弹出窗口的控件 它的常用属性如下所示: anchors.centerIn : Object,用...
    99+
    2024-04-02
  • jquery实现的右下角窗口弹窗加定时刷新弹出功能
    你可以使用以下代码实现一个右下角窗口弹窗,并添加定时刷新弹出功能:HTML:```html弹窗标题弹窗内容...
    99+
    2023-09-02
    jquery
  • MySQL实现每天定时12点弹出黑窗口
    目录mysql每天定时12点弹出黑窗口解决办法如何关闭MySQL自动弹窗,关闭更新检查定时任务解决办法 总结MySQL每天定时12点弹出黑窗口 电脑运行时,突然弹出一个MySQLInstallerConsole...
    99+
    2023-05-12
    MySQL定时弹出黑窗口 MySQL弹出黑窗口 MySQL 12点弹出黑窗口
  • QT中如何实现自定义quick-Popup弹出窗口
    小编给大家分享一下QT中如何实现自定义quick-Popup弹出窗口,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.Popup介绍Popup是一个弹出窗口的控件...
    99+
    2023-06-20
  • android实现百度地图自定义弹出窗口功能
    我们使用百度地图的时候,点击地图上的Marker,会弹出一个该地点详细信息的窗口,如下左图所示,有时候,我们希望自己定义这个弹出窗口的内容,或者,干脆用自己的数据来构造这样的弹...
    99+
    2022-06-06
    百度地图 自定义 地图 Android
  • javascript+html5+css3如何实现自定义弹出窗口效果
    这篇文章主要介绍javascript+html5+css3如何实现自定义弹出窗口效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!效果图:源码:1.demo.jsp<%@&nb...
    99+
    2024-04-02
  • html怎么实现自动打开新窗口
    今天小编给大家分享一下html怎么实现自动打开新窗口的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • 怎么取消win7窗口自动占半屏的功能
    win7默认会开启一个挺实用的功能,那就是当你鼠标拉动窗口到屏幕边缘的时候,会自动占用一半才屏幕,这个功能有时候会比较方便,但是对于大多数工作的人来说,这功能有点烦,会让人想禁止这个功能。下面说http://www.cp...
    99+
    2023-06-02
    win7 窗口 功能
  • Android开发实现popupWindow弹出窗口自定义布局与位置控制方法
    本文实例讲述了Android开发实现popupWindow弹出窗口自定义布局与位置控制方法。分享给大家供大家参考,具体如下:布局文件:主布局文件:activity_main:<?xml version="1.0" encodi...
    99+
    2023-05-30
    android popupwindow 弹出窗口
  • javascript中怎么实现定时打开窗口功能
    在Web开发中,有时需要在一定时间后自动打开一个新的窗口,以便向用户展示相关信息或提示。在JavaScript中,可以使用setTimeout函数来实现这一功能。setTimeout是JavaScript中的内置函数,用于设置一个定时器,在...
    99+
    2023-05-14
  • js定时器怎么实现动画效果
    这篇文章将为大家详细讲解有关js定时器怎么实现动画效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.向下滑动<!DOCTYPE html> &l...
    99+
    2024-04-02
  • 笔记本电脑打开软件自动弹出确认提示窗口怎么办
    这篇文章给大家分享的是有关笔记本电脑打开软件自动弹出确认提示窗口怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。登录到系统桌面,点击开始菜单 - 控制面板,在打开的控制面板窗口中点击打开“系统和安全”。在系统...
    99+
    2023-06-28
  • php怎么实现定时自动跳转
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么实现定时自动跳转?PHP页面实现定时跳转的方法具体实现方法如下:php定时跳转我们需要利用header函数输入html或js代码来实现定时跳转,下面我来介绍一个...
    99+
    2019-07-07
    php
  • JS如何使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能
    这篇文章给大家分享的是有关JS如何使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体如下:HTML部分:<div ...
    99+
    2024-04-02
  • android自定义ListView实现底部View自动隐藏和消失的功能
    有这样一个ListView,要求在屏幕底部有一个筛选排序的浮动框: 1、手指下拉隐藏,上滑显示 ; 2、如果没做任何操作,2S之后,要自动显示; 3、滑动到最底部,始终显示。 ...
    99+
    2022-06-06
    listview Android
  • VUEX刷新的时候出现数据消失怎么办
    这篇文章主要介绍VUEX刷新的时候出现数据消失怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先,我们的第一个问题是:我在一个组件(例如登录组件页面)中登录了后,其它页面要怎么...
    99+
    2024-04-02
  • 怎么使用Selenium自动化测试实现窗口切换
    这篇文章主要介绍“怎么使用Selenium自动化测试实现窗口切换”,在日常操作中,相信很多人在怎么使用Selenium自动化测试实现窗口切换问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用Seleniu...
    99+
    2023-07-05
  • Python怎么实现实时跟随微信窗口移动的GUI界面
    Python写一些简单的GUI界面也是非常简单的,并且Python有着丰富的库,这些库可以很方便我们去操作Windows系统,搭配界面,可以做出很多精美的小工具。本文的案例写一个简单的实例,使用Python创建一个窗口,这个窗口实时监听微信...
    99+
    2023-05-14
    Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作