window.open();
window.opener = "hrong"; //IE5.5+ 不会有关闭提示
window.close();

解决方案 »

  1.   

    在打开的窗口中写opener.close()
      

  2.   

    function CloseWin()
    {
    var ua=navigator.userAgent
    var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
    if(ie){
     var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
     if(IEversion< 5.5){
        var str  = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
        str += '<param name="Command" value="Close"></object>';
        document.body.insertAdjacentHTML("beforeEnd", str);
        document.all.noTipClose.Click();
    window.open("main.php","jnsky","width=785,height=515,resizable=yes,scrollbars=no,status=yes,toolbar=no,menubar=no,left=0,top=0");
        }
        else{
    window.open("main.php","jnsky","width=785,height=515,resizable=yes,scrollbars=no,status=yes,toolbar=no,menubar=no,left=0,top=0");
        window.opener =null;
        window.close();
        }
    }
    else{
    window.close()
    window.open("main.php","jnsky","width=785,height=515,resizable=yes,scrollbars=no,status=yes,toolbar=no,menubar=no,left=0,top=0");
    }
    }
      

  3.   

    hrong德就可以,IE5.5以上版本的没有关闭提示的
      

  4.   

    问题是页面a也是一个打开javascript窗口,每个链接都是打开一个javascript窗口,而它们本身也是javascript窗口,这样会提示出错。怎么办呀??
      

  5.   

    function xy(url){
    window.open(url,"_blank");
    window.opener = "hrong"; //IE5.5+ 不会有关闭提示
    window.close();
    }
      

  6.   

    <OBJECT id="clo" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
    <Param name="Command" value="Close">
    </OBJECT>
    <script>
    function exit(url) {
    window.open(url,"","");
    clo.Click();//可以不带提示的关闭窗口
    }
    </script>