this.Response.Redirect("*.aspx")如何能打开一个新窗口

解决方案 »

  1.   

    这个好象不行吧,因为Redirect是跳转页面啊
      

  2.   

    this.Response.Redirect(".aspx","_blank");
    这样试试
    如果可以的话结帐吧
      

  3.   

    Response.Redirect()是无法打开新窗口的.
    用JS代码:
    Response.Write("<script>window.open(\"aaa.aspx\");</script>");
      

  4.   

    用Response.Redirect(),然后把.aspx文件的form的target设置成_blank就可以
      

  5.   

    this.Response.Write("<script language=javascript>window.open('pricexx.aspx?id="+e.Item.Cells[6].Text+"&departid="+e.Item.Cells[7].Text+"&mecname="+e.Item.Cells[3].Text+"', 'newwindow', 'height=480, width=700, top=50,left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no');</script>");
    -----------------------------------------------------------------------
    用JavaScript语句可以实现.
      

  6.   

    Response.Write("<script>parent.frames["你的另一个框架页面"].location.href='"+新页面地址+"';</script>");
      

  7.   

    this.Response.Redirect("*.aspx")如何能打开一个新窗口
    ----------
    这样是肯定没有办法新开一个窗口的(注意:是肯定).要新开窗口可如下写:
    this.Response.Write("window.open('xxxx.aspx','','');");
      

  8.   

    window.open
    不能用3721会把它隐掉
      

  9.   

    Response.Redirect是不能实现这样效果的
    Response.Write("<script language=javascript>window.open('你的页面,'_blank')</script>");----------------------
    this.Response.Redirect(".aspx","_blank");是错的
      

  10.   

    this.Response.Redirect(".aspx","_blank");是错的Response.Redirect是不能实现这样效果的
    Response.Write("<script language=javascript>window.open('你的页面,'_blank')</script>");
      

  11.   

    用Response.Redirect(),然后把.aspx文件的form的target设置成_blank就可以
    正解,别的没试