context.Response.Write("<script language='javascript'>");
context.Response.Write("window.open('http://localhost/WebUserAdmin/Login.aspx');");
context.Response.Write("window.opener = null;");
context.Response.Write("window.close();");
context.Response.Write("</script>");页面是弹出来了,但,当前页为什么没有关闭???错在哪里了!?

解决方案 »

  1.   

    //无提示关闭
    function Close() 

     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() 
       } 
    }
      

  2.   

    var win = window.open('http://localhost/WebUserAdmin/Login.aspx');
    win.close();
      

  3.   

    www_123du_com(鼠·神·泪) avisnet(第十维度) 你们的方法不行啊!我现在要实现的是,A页面弹出B页面后,A页面自动关闭!
      

  4.   

    如果A页面是原来用window.open()打开的,
    用window.close()就可以直接关闭,
    没有提示框。你可试试用window.open()打开A页面,然后再弹B页面
      

  5.   

    function Button1_onclick() {
    window.open('b.html');
    window.close();
    }这个可以关掉啊,但是关掉的时候有个提示出来
      

  6.   

    <script LANGUAGE="JavaScript"><!-- Beginfunction leave() {window.open('tan1.htm','','toolbar=no,menubar=no,location=no,height=225,width=235',opener=null   );}// End --></script>
      

  7.   

    可以使弹开的页面得到焦点window.focus(),然后调用主页面,再关闭主页面window.opener.close();
      

  8.   

    //****在前台写一个函数,在后台调用
    function OpenWindows()
    {
       window.open("webmain.aspx","onpenise");
       window.openner=null;
       window.close();
    }
      

  9.   

    <A onclick="javascript:window.open('../index.aspx','','');parent.window.opener=null;parent.window.close();"
    href="#">退出</A>