1.htm
<html>
<body>
<script language="JavaScript">
<!--
newwin=window.open("index.htm","new","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizeable=no,width=800,height=600,top=0,left=0");
   newwin.resizeTo(810,577)
   window.close;
// -->
</script>
</body>
</html>
index.htm
<html>
<body onload="window.focus">
</body>
</html>
运行1.htm将产生一个一无所有的窗口

解决方案 »

  1.   

    把window.close换成window.close()就可以关闭了,不过会弹出一个提示。
    不知道能不能把这个提示去掉?
    gz
      

  2.   

    用window.open()打开的页面可以直接用window.close()来关闭而不出现关闭提示,但如果不是这种情况,都会出现提示。
      

  3.   

    只有script开的窗口才可以用script关掉
      

  4.   

    不管用什么方式打开的窗口,要关就关,无声无息。来来来 ,芝麻关窗!!!<HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    </HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    <!-- function POP(){
    sUrl = "test.asp";
    sName = "test";
    iWidth = 665;
    iHeight =  460;
    var windowX = window.screen.width;
    var windowY = window.screen.height;
    Win1=window.open(sUrl,sName,"height="+iHeight+",width="+iWidth +",scrollbars=0,toolbar=no,left="+ (windowX-iWidth)/2 +",top=" + (windowY-iHeight)/2 + ",resizable=1");
     }
    function DOIT(){
    if (document.closes)
    {
    cn=closes.Click();
    }
    else
    {
    window.close();
    }
    POP();
    }
    //-->
    </SCRIPT>
    <BODY BGCOLOR="#FFFFFF" onload="DOIT();">
    <OBJECT id=closes classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <param name="Command" value="Close">
    </object>
    </BODY>
    </HTML>
      

  5.   

    请问esky2000(流水)有没有子窗口关闭父窗口的方法(不要警告)
      

  6.   

    to icystone(石冰)
    看来只能用 window.opener.close()小弟不才,想不出其他方法.望指教