window.opener=null
window.close();//ie5.5+

解决方案 »

  1.   

    动态创建那个<object>就不会出这个问题。
    fason(阿信)有这个代码,管他要就是了。
      

  2.   

    我搞错了,原来是下面代码的问题!!!!
    <OBJECT id=closes type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'>
    <param name='Command' value='Close'> 
    </object>
    <script>
    closes.Click()
    </script>
      

  3.   

    动态创建那个<object> classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'
      

  4.   

    OK,解决了,分享,结账。
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MakeFull(url)
    {
        //closes.Click();
        var fullWin = window.open(url,"fullWin","fullscreen=yes,scrollbars=no,toolbars=no");
    fullWin.moveTo(0,0);
    fullWin.resizeTo(1280,960);
        fullWin.focus();
    CloseWin();
    }//-->
    </script>
    <script language="JavaScript">
    <!--
    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();
        }
        else{
        window.opener =null;
        window.close();
        }
    }
    else{
    window.close()
    }
    }
    //-->
    </script></head><body scroll=no scroll=no onLoad="MakeFull('login.jsp')"></body>
    </html>