<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>
<input type=button value=关闭 onclick="CloseWin()">

解决方案 »

  1.   

    TO-deleteall8(剑似清风) 我还要打开一个页面,我的意思是超连接,我不要这种OBJECT  谢谢
      

  2.   

    <script language="JavaScript">
    <!--
    function CloseWin()
    {
    //打开新窗口
    window.open('my.htm','','width=580,height=400')">
    //关闭旧窗口
    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>
    <a href=javasrcipt:onclick="CloseWin()">
      

  3.   

    如果不要 OBJECT 还要你说的那种效果只有调低IE的安全级别然后用客户端的 脚本宿主
      

  4.   

    TO- Janezhang1210(张景军)和简单的替代不一样的,
    因为弹出来的窗口是没有工具栏,地址栏的 等