window.open('目标.html','','');
window.opener=null;
window.close();ok!

解决方案 »

  1.   

    <script>
    var k=window.screen.availWidth;
    var g=window.screen.availHeight;window.open("1.html","","toolbar=yes,menubar=yes,scrollbars=yes,directories=yes,resizable=yes,location=yes,status=yes,top=0,left=0,width="+k+",height="+g);</script>
      

  2.   

    <script>
    var k=window.screen.availWidth;
    var g=window.screen.availHeight;window.open("1.html","","toolbar=yes,menubar=yes,scrollbars=yes,directories=yes,resizable=yes,location=yes,status=yes,top=0,left=0,width="+k+",height="+g);window.opener=null;
    window.close();</script>
      

  3.   

    之前是一个带有帧的窗口,要用javascript打开一个新的窗口(正常格式的,什么栏都有)
    window.open('url,'');关闭原来帧的所在的整个窗口,如何作?
    window.opener=null;
    window.self.close();
      

  4.   


    <script>
    var k=window.screen.availWidth;
    var g=window.screen.availHeight;window.open("1.html","","toolbar=yes,menubar=yes,scrollbars=yes,directories=yes,resizable=yes,location=yes,status=yes,top=0,left=0,width="+k+",height="+g);self.opener.top.opener=null;
    self.opener.top.close();</script>