window.open(url)
window.opener=null
window.close()

解决方案 »

  1.   

    不错,我在WIN2000+IE6SP1中试过,成功!我再试一试其他的,等接今天发分!!!
      

  2.   

    window.opener=null
    window.close()
    即可解决不弹出提示框的问题
    Up
      

  3.   

    改成这样:
    <SCRIPT LANGUAGE=javascript>
    <!--
    //closes.Click()
    window.open("login.asp","","fullscreen=1;toolbars=0;menubars=0;scrollbars=0");
    window.opener=null;
    window.close();
    //-->
    </SCRIPT>
      

  4.   

    window.opener=null;
    window.close();
      

  5.   

    假设a.htm中打开b.htm,然后要求关闭a.htma.htm
    ===================
    window.open("b.htm");b.htm
    ===================
    在init的时候
    window.opener.opener = null;
    window.opener.close();
      

  6.   

    在IE5中CLOSE()会有提示窗口,有什么方法不让提示呢?
      

  7.   

    关闭窗口无提示
    //IE6+SP1以下有效
    <OBJECT id=closeit classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <PARAM NAME="Command" VALUE="Close"></OBJECT>
    <a href="javascript:closeit.Click()">点这里关闭窗口</a>//IE5.5以上有效
    <input type=button value=关闭 onclick="window.opener='null';window.close()">//IE5.5以上有效
    <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0></OBJECT><input type=button value=关闭窗口 onclick=document.all.WebBrowser.ExecWB(45,1)>
      

  8.   

    <SCRIPT LANGUAGE=javascript>
    <!--
    //closes.Click()
    window.open("login.asp","","fullscreen=1;toolbars=0;menubars=0;scrollbars=0");
    window.opener=null;
    window.close();
    //-->
    </SCRIPT>
      

  9.   

    window.open(url)
    window.opener=null
    window.close()
      

  10.   

    先判断客户端使用什么版本的IE,再根据不同ie调用不同的关闭方法