setTimeOut("window.close()",5000)5秒后关闭本页

解决方案 »

  1.   

    写一个JS文件,在里面写一些经常会更改使用的东东,在每个页面LOAD的时候调用它,如果不用了就只要把其中的弹出代码删掉就可以了。
      

  2.   

    自己定制一个函数,参数基本同window.open,但多一个用于表示过期时间的
    函数执行时先判断是否已经到达或者超过参数所指定的日期,如果没超过,才去执行window.open,否则就跳过
      

  3.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY onload="winOpen();"></BODY>
    </HTML>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function winOpen()
    {
    var  d= new Date();
    var syear = d.getYear();
    var smonth = ((d.getMonth() + 1)<10)?"0"+(d.getMonth() + 1):(d.getMonth() + 1);
    var sday = (d.getDate()<10)?"0"+d.getDate():d.getDate();
    var sDate =""+syear+smonth+sday;
    if(sDate<"20040101")
    {
    openwin("test.html");
    }
    }
    function openwin(path)
    {
    window.open(path,"","resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,width='45%',height='42%'");
    }
    //-->
    </SCRIPT>
      

  4.   

    这个没法子,如果不同空间,没法偷懒……
    如果弹出内容都一样,那么可以放到一个js文件中
    所有的网站都调用它,然后,不需要了将js文件清空。
      

  5.   

    我调用js文件时,出现个问题,js文件中document.write中有换行的时候就提示错误,是怎么回事啊?不好意思,这么低级的问题,我也能想得出,呵呵document.write(这里面不能有换行吗?);
      

  6.   

    <script src="http://www.otherweb.com/adv.js"></script>你在所有客户网站加这样一句话。只管理自己的网站。多好?
      

  7.   

    谢谢楼上各位了,如果我用一个js文件,为什么document.write(这里不能有换行?)
      

  8.   

    换行会打断语句。
    建议
    str="aaa"
    str+="bbb"
    str+="ccc"
    document.write(str)