<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script>
var oSon = window.open("son.htm","son","width=500,height=500");
function foo(){
oSon.window.close();
}
</script>
</HEAD>
<BODY>
<a onclick="foo()">parent</a>
<input type="button" value="close" onclick="foo()">
</BODY>
</HTML>

解决方案 »

  1.   

    <input type=button value="close" onclick="closeWindow()"><script language="javascript">
    var meizz=window.open("m1.htm");
    function closeWindow()
    {
      if (typeof(meizz)!="undefined" && meizz.open && !meizz.closed)
          meizz.close();
    }
    </script>
      

  2.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script>
    var oSon = window.open("son.htm","son","width=500,height=500");
    function foo(){
    if(oSon != undefined){
    oSon.window.close();
    oSon = undefined;
    }
    }
    </script>
    </HEAD>
    <BODY>
    <a onclick="foo()">parent</a>
    <input type="button" value="close" onclick="foo()">
    </BODY>
    </HTML>