this.Response.Write("<script language=javascript>window.open('process.aspx"+context.Items(GUI_value).ToString()+"');</script>");

解决方案 »

  1.   

    Response.write("<script>")
    Response.write("window.open('webform1.aspx')")
    Response.write("</script>")
      

  2.   

    Response.write("<script>")
    Response.write("window.open('webform1.aspx?'+Pareame)")
    Response.write("</script>")
    Pareame就是你传的参数
      

  3.   

    method1:
    Response.Write("<script language='javascript'>window.open('xxx.aspx');</script>");
    method2:
    Page.RegisterClientScriptBlock("openwidow","<script language='javascript'>window.open('xxx.aspx');</script>");
      

  4.   

    1.Response.Write("<script language='javascript'>window.open('process.aspx?id='+var);</script>");
    2.Response.Write("<script language='javascript'>window.showmodeldialog('process.aspx');</script>");
    用session 传直 or 参数
      

  5.   

    Response.write("<script>")
    Response.write("window.open('webform1.aspx?usrid=参数')")
    Response.write("</script>")
      

  6.   

    Response.write("<script>")
    Response.write("window.open('webform1.aspx?"+Pareame+"','winname')")
    Response.write("</script>")
      

  7.   

    Response.Write("<script language='javascript'>window.open('process.aspx');</script>");
      

  8.   

    Response.Write("<script language='javascript'>window.open('process.aspx');</script>");
      

  9.   

    Response.Write("<script language='javascript'>window.open('process.aspx');</script>");
      

  10.   


    第一种方法:internal static void MessageBox(string strMsg)
    {

    string strScript;
    strMsg = strMsg.Replace("\n","");
    strMsg = strMsg.Replace("\r","");
    strScript = "<script language=javascript>" + "alert(\"" + strMsg + "\");"

    "</script>";
                

    Page objPage = (Page) HttpContext.Current.Handler;
                objPage.RegisterClientScriptBlock("ScriptName",strScript);
    //Page Page = new Page();
    //Page.RegisterClientScriptBlock("ScriptName",strScript);
    }
    第二种方法(WebForm3.aspx是一个页面):string strScript = "<script language=javascript>" + "window.showModalDialog(\""+"WebForm3.aspx\","+"\"\","+"\"dialogheight=10;dialogwidth=20;status: no\");"+"</script>";Response.Write(strScript);
      

  11.   


     各位回的都只是弹出新窗口,还要传参数!!
     最好是 context.Items(GUI_value) = value 这样的参数也能传过去
      

  12.   

    Response.Write("<script language=javascript>window.open('process.aspx"+context.Items(GUI_value).ToString()+"');</script>");绝对没问题,这么多人帮你搞定!放心用吧!
      

  13.   

    弹出:
    Response.Write("<script language='javascript'>window.open('process.aspx?var=" + context.Items(GUI_value).ToString() + "');</script>");
    接受:
    string s;
    s = Resquest.QueryString["var"];
      

  14.   

    http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4