Response.Write可以这样传参数吗?
Response.Write("<script language=javascript>alert('审核成功,请完善该商品资料!');window.open('../ArchivesManage/InvUpdate.aspx?param=ZInvId','newwindow')</script>");打开新页面可以通过Request["param"]取得参数值吗?

解决方案 »

  1.   

    可以,这跟response.write无关,只是一种get传值方式而已
      

  2.   

    可以
     Request.QueryString["param"];
      

  3.   

    可以,在InvUpdate.aspx的load事件中Request.QueryString["param"];得到
      

  4.   

    当然可以,在新窗口用Request.QueryString["param"];就可以取得参数值!
      

  5.   

    可为什么我在在InvUpdate.aspx的load事件中Request.QueryString["param"]得到的值为什么总是ZInvId;而不是一个变量呢?望高手指点
      

  6.   

    这样完全可以撒!就相当于用户在客户端敲链接
    ../ArchivesManage/InvUpdate.aspx?param=ZInvId  一样