<HTML>
<HEAD>
<TITLE>cometrue</TITLE>
</HEAD><BODY>
<input type="button" onclick="javascript:CloseWin();" value="关闭"> 
<script language="Javascript">
function CloseWin()
{
  window.opener = null;
  window.close();
}
</script>
</BODY>
</HTML>

解决方案 »

  1.   

    还可以更简洁一些:
    <input type="button" value="关闭" onClick="window.opener=null;window.close();">
    省去了一个函数,岂不更好?
      

  2.   

    要关闭窗口只能是在父子那样的关系才可以
    每一个窗口都有一个window.name那样的东西
    但是你是不能的倒其他未知窗口的name的
    如果是子窗口关闭父窗口时
         你需要把父窗口的window.opener设成null
         在子窗口里面运行opener.close()就可以了
    如果是父窗口关闭子窗口时
        在开子窗口时window.open("什么网业",dd)
    运行dd.close()就行了
      

  3.   

    <object id="Guide" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><param name="command" value="close"></object>
      

  4.   

    <OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <param name="Command" value="Close">
    </object>
    </head>
    <body>
    <input type="button" value="点击我关闭窗口" onclick="closes.Click();">
    </body>
      

  5.   

     runmin(稻草人) 是标准答案!