DOM(一)-10-(练习-广告弹窗)

来源:互联网 发布:win10怎么优化内存 编辑:程序博客网 时间:2024/05/21 06:12


【DOM练习】
模拟一个广告弹窗


【思路】
页面一加载完就执行,在当前页面定义脚本,有两种方式:
(1)将广告弹窗定义在onload事件中,即页面一加载完成就启动onload事件;
(2)将广告弹窗定义在open方法中,即页面一打开就加载open方法;


【代码1】ad.html中的代码(广告文件)




<html><head></head><body><h1>特价大优惠!</h1><h2>什么东西便宜了呢?</h2><h1>你猜!</h1><script type="text/javascript">onunload = function(){open("ad.html","_blank","height=200,width=400,status=yes,toolbar=yes,menubar=no,location=no");}setInterval("focus()",1000);</script></body></html>




说明:onunload是在单击广告弹窗右上角的×后,广告弹窗关闭,那么触发onunload事件,再次open出广告弹窗,这个open方法是页面
一加载就执行,即强迫看广告;setInterval方法太损,focus是window中的一个方法,用于获取焦点,所以这行代码意思就是每隔1秒
获取一次焦点,即不停的弹广告,这时候无论是最小化还是关闭依然会不停弹广告。




<html><head></head><body><script type="text/javascript">onload = function(){open("ad.html","_blank","height=200,width=400,status=yes,toolbar=yes,menubar=no,location=no");}</script></body></html>

0 0
原创粉丝点击