利用setTimeout延时器 制作广告自动关闭
模仿广告自动关闭效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>利用setTimeout延时器 制作广告自动关闭</title> <style> #div1{width: 400px; height: 200px; border: 1px solid black; line-height: 200px; font-size: 50px;text-align: center; background-color: orange; margin: 100px auto;} </style> <script> window.onload = function(){ var oDiv = document.getElementById('div1'); setTimeout(function(){ oDiv.style.display = 'none';//将div设置成不可见,且不占空间 }, 3000);//延时3s执行 } </script> </head> <body> <div id = 'div1'>我是广告</div> </body> </html>
浏览器效果: