Javascript在一段时间后关闭弹出窗口

时间:2011-12-02 07:37:17

标签: javascript

首先,我不了解JavaScript。所以我的主页上有一个弹出窗口,给客户带来圣诞祝福。我希望弹出窗口在20秒后关闭。我从互联网上获得了以下代码,弹出窗口打开正常,但我需要以下帮助:

  1. 我在哪里加入弹出窗口的时间限制

  2. 我在哪里告诉页面运行关闭弹出窗口的功能,我有功能winClose但是我还必须把它放在标签中吗?:

  3. 代码

    <script type="text/javascript">
    function poponload()
    {
        testwindow = window.open("cm.html", "myWindow", "location=1,status=1,scrollbars=1,width=600,height=500");
    }
    function winClose() {
         myWindow.close()
    }   
    </script>
    </head>
    <body onload="javascript: poponload()" bgcolor="#FFFFFF" text="#000000" topmargin="0">
    

1 个答案:

答案 0 :(得分:1)

Javascript中有setInterval个功能,用法:

$(document).ready(function(){
    if(testwindow  && !testwindow.closed){
        self.setInterval("winClose()",20000);
    }
});