用弹出是可以的,呵呵,我做过。但是,你得有MS的一个组件(windows 默认安装了的)在页面使用,才不会弹出关闭对话框;在submit按钮上加关闭代码,GOOD LUCK

解决方案 »

  1.   

    <object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
            str += '<param name="Command" value="Close"></object>';
      

  2.   

    <SCRIPT language=javascript>WindowOpen('http://192.168.0.131/vote/frameall.asp');
    CloseWin();
    function WindowOpen(strURL)
    {
      DocumentWin = window.open(strURL,"","height=600,width=800,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,status=yes");}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()
    }
    }
      

  3.   

    <a href="http://www.csdn.net" target="newWin" onclick='window.open("","newWin","height=300,width=400,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,status=yes");'>sdfgdsfg</a>
      

  4.   

    awaysrain(绝对零度)(新的一年,新的开始):
    你的方法不错啊,小弟从中受益不浅啊!!多谢!