在javascript中定义一个url,比如 
test.aspx?name=测试;参数;&ID=001
其中“测试;参数;”这样的我要怎么处理?
然后在test.aspx中,代码如何接收呢?要怎么转换呢?
谢谢指点。

解决方案 »

  1.   

    Request.QueryString["name"];这样不是可以获取到“测试;参数;” 了吗?呵呵,不知道你还要对这个参数的内容,还需要继续如何处理?
      

  2.   

    接收:Request["name"]你说的转换什么意思?
      

  3.   

    Request.QueryString["name"]就可以直接取到你传的参数了
      

  4.   

    在aspx页里可以这么用。
    var url = 'aaaa.aspx?name=<%=Page.Server.UrlEncode("我是中国人")%>';
      

  5.   

    string arg=Request.QueryString["name"]; 
    string[] sz=arg.Split(new Char[]{';'});
    然后取
    sz[0],sz[1]....sz[长度减2]//因为你尾部还有个;数组最后会出现一个空值
      

  6.   

    window.location.href="test.aspx?name="+ escape("测试;参数") +"&id=001";