(3)window事件、广告弹出

来源:互联网 发布:河北大学工商学院 知乎 编辑:程序博客网 时间:2024/06/01 08:36

事件已经存在,具体事件实现的功能要自定义在函数中

<script type="text/javascript">        onunload=function()//在对象卸载前立即触发该事件        {            alert("onunload run");        }        onload=function()//在浏览器完成对象的装载后触发该事件        {            alert("onload run");            window.status="本网页加载完毕"        }        onbeforeunload=function()//在页面将要卸载前再触发        {            alert("onbeforeunload run");        }</script>

练习:演示弹窗广告效果

<script type="text/javascript">      onload=function()      {          window.open("ad.html",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");      }</script>
<body>     <h1>特价大优惠</h1>     <h2>什么东西便宜了呢!!</h2>     <h1>你猜!</h1> <script type="text/javascript">    //setTimeout("close()",3000);//若此网页打开,则必会自动执行此语句,实现关闭广告的功能     onbeforeunload=function()//点击网页按钮会触发该事件,不允许关广告     {         window.open("ad.html",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");     }     setInterval("focus()",1000);//防止用户点击最小窗体按钮,每1秒就前置这个网页 </script>    </body>
原创粉丝点击