zoukankan      html  css  js  c++  java
  • 倒计时5S秒自动关闭弹窗

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title></title>
    		<style>
    			body{position:relative;height:800px;}
    			#wrap{300px;height:200px;background:#fafafa;box-shadow:5px 5px 5px #C9C9C9;position:absolute;top:50%;left:50%;margin-top:-100px;margin-left:-150px;}
    			#close{position:absolute;right:0;font-size:20px;right:15px;top:5px;cursor:pointer;}
    			.txt{max-height:100px;padding-top:30px;text-align:center;line-height:150px;}
    			.tip{position:absolute;bottom:0;text-align:center;border-top:1px solid #ccc;padding:6px 0;100%;}
    			#time{color:red;}
    		</style>
    	</head>
    	<body>
    		<div id="wrap">
    			<div class="txt">弹窗文字内容</div>
    			<div id="close">x</div>
    			<div class="tip">倒计时<span id="time"></span>s自动关闭</div>
    		</div>
    		<script>
    			window.onload=function(){
    				var box=document.getElementById("wrap");
    				var obj=document.getElementById("time");
    				var close=document.getElementById("close");
    				var num=10;
    				obj.innerHTML=num;
    				
    				function timFn(){
    					num--;
    					obj.innerHTML=num;
    					if(num == 0){
    						box.style.display="none";
    					}
    				}
    				setInterval(timFn,1000);
    				close.onclick=function(){
    					box.style.display="none";
    				}
    			}
    		</script>
    	</body>
    </html>
    

      

  • 相关阅读:
    Vue 备
    mac 下如何建立vue-cli项目
    24,25-request对象
    nodejs 备忘
    nodejs中mysql断线重连
    创建node.js,blog
    Mac 升级node与npm
    js 弹出层,以及在javascript里定义层样式
    js 光标选中 操作
    js 捕获型事件
  • 原文地址:https://www.cnblogs.com/webdom/p/10276891.html
Copyright © 2011-2022 走看看