zoukankan      html  css  js  c++  java
  • 延时提示框与提示框关闭定时弹出

    <!DOCTYPE HTML>
    <html lang="zh-cn">
    <head>
    <meta charset="utf-8" />
    <meta http-equiv="Content-Language" content="zh-cn" />
    <title>setTimeout延迟提示框</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <style type="text/css">
    *{
    	margin: 0px; padding: 0px; font-size:14px; font-family:'微软雅黑';
    }
    .clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
    .clearfix{display:inline-block;}
    * html .clearfix{height:1%}
    .clearfix{display:black;}
    ul li{
      list-style:none;
    }
    #box{
      height:35px;margin:20px;
    }
    #box li{
      position:relative; height:35px; line-height:35px; padding:0 10px;35px;
      background:#000; display:block; cursor:pointer; color:#fff;
    }
    #box div{
     position:absolute; top:35px; left:0px; 60px;
     background:#000; padding-left:10px; display:none;
    }
    </style>
    </head>
    <body>
    <ul id='box'>
       <li>开始
         <div>
    	    <p>提示一</p>
            <p>提示二</p>
            <p>提示三</p>  		
    	 </div>  
       </li>
        
    </ul>
    <script type="text/javascript">
    window.onload = function(){
      var oBox = $('box');
      var oLi = oBox.getElementsByTagName('li')[0];
      var oDiv = oBox.getElementsByTagName('div')[0];
      var timer = null;
      oLi.onmousemove = Move;
      oLi.onmouseout = Out;
      function Move(){
        clearTimeout(timer);
        oDiv.style.display ='block'; 
      };
      function Out(){
        timer = setTimeout(function(){
    	   oDiv.style.display ='none';
    	},600);
      };
    }
    function $(id){
      return document.getElementById(id);
    }
    </script>  
    </body>
    </html>
    

    用setTimeout做的延时提示框

    <!DOCTYPE HTML>
    <html lang="zh-cn">
    <head>
    <meta charset="utf-8" />
    <meta http-equiv="Content-Language" content="zh-cn" />
    <title>setInterval与clearInterval</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <style type="text/css">
    *{
    	margin: 0px; padding: 0px; font-size:14px; font-family:'微软雅黑';
    }
    .clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
    .clearfix{display:inline-block;}
    * html .clearfix{height:1%}
    .clearfix{display:black;}
    ul li{
      list-style:none;
    }
    #box{
      300px; height:200px; border:1px solid #ccc; margin:20px;
      position:relative; background:#666;
    }
    #box span{
      display:block; border:1px solid #ccc; 35px; font-size:12px; cursor:pointer; color:#fff;
      height:20px; line-height:20px; text-align:center; position:absolute; top:2px; right:2px;
    }
    </style>
    </head>
    <body>
    <div id='box'>
         <span>关闭</span>
    </div>
    <script type="text/javascript">
    window.onload = function(){
      var oBox = $('box');
      var oClose = oBox.getElementsByTagName('span')[0];
      var timer = null;
      oClose.onclick = onClose;
      function onClose(){
        oBox.style.display = 'none';
    	clearInterval(timer);
        timer=setInterval(function(){
    	   oBox.style.display ='block';
    	},5000);	
      };
    }
    function $(id){
      return document.getElementById(id);
    }
    </script>  
    </body>
    </html>
    

     setInterval定时弹出提示框  

  • 相关阅读:
    《大道至简》读后感
    论校园跑腿软件的体验
    php学习
    小资料:管理学中的几种分析方法
    SQL Server 连接失败(转自http://7880.com/Info/Article116a9e40.html)
    无法打开项目文件:Visual Studio .net
    ASP.NET设计网络硬盘之下载或在线查看 (转)
    upload file to sql
    转自thinhunan 应用WEB标准进行网站设计--《网站重构》读书笔记
    关于轻量级权限控制的实现(转自登峰之道)
  • 原文地址:https://www.cnblogs.com/xiaoxiaosha/p/3632470.html
Copyright © 2011-2022 走看看