<script>
function closeWin()
{
window.close();
}
</script>
</HEAD>
<body onload="window.setInterval('closeWin()',3000)">

解决方案 »

  1.   

    <script language="javascript">
    function closeit()
    {
    window.setTimeout("window.close();",3000);
    }
    </script>
    <body  onLoad="closeit();">
      

  2.   

    <script language="javascript">
    <!--
    function clock(){i=i-1
    document.title="本窗口将在"+i+"秒后自动关闭!";
    if(i>0)setTimeout("clock();",1000);
    else self.close();}
    var i=20
    clock();
    //-->
    </script>
      

  3.   

    其实就是setTimeout();和setInterval()两个函数,他们的区别是前者到了时间只执行一次,后者是每过指定的时间段执行指定的语句
      

  4.   

    窗口定时关闭:先将如下代码放到网页文件的区:
    <script language="javascript">
    function closeit()
    {
    setTimeout("self.close()",10000) //毫秒 
    }
     </script>然后在<body>标内加入如:<body onload="closeit()"> 
      

  5.   

    就是用setTimeout();函数。
    楼上已有实例就不多说了。
      

  6.   

    function iftime(){
    setTimeout("opener=null;self.close();",50000);
    }
    </script></head>
    <body onload="iftime()" topmargin="6">
      

  7.   

    <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
    </object>
    </head>
    <body onload="window.setTimeout('opener=null;document.all.WebBrowser.ExecWB(45,1);',40000)" topmargin="6">
    这样关闭时会在提示。
      

  8.   

    试试这个方法呵呵,刚想的  
    网页中 加入  <meta http-equiv="refresh" content="3;url=default.htm">
    表示3秒后关闭 ~~
    在default.htm 文件中,加入  window.opener=null:window.close();
    因为我对js 不是很熟,所以,呵呵~~ 见笑了
      

  9.   

    <SCRIPT LANGUAGE="JavaScript" DEFER>
    window.opener=null;
    function document.body.onload() {
    setTimeout("window.close()",3000);
    }
    </SCRIPT>