呵,直接在cgimail.asp里用$id,$name就可以取出3与lesstif了,
要(form提交到html页面的值) 用 method=post就可以了.

解决方案 »

  1.   

    取得id,name的值
    id=trim(request.Querying("id"))
    name=trim(request.Querying("name"))id=trim(request("id"))
    name=trim(request("name"))
      

  2.   

    楼上而未看清楚啊!人家要求的使用js,不是用php、asp啊!
    <script language=JavaScript>
    a="http://www.sina.com.cn/cgimail.asp?id=3&ids=31&name=lesstif"
    function aa(id,n,m)//要取得的id名、第n个参数、共m个参数
      {if(n==m&&n!=1)
         return a.substring(a.indexOf("&"+id)+id.length+2)
       if(n==m&&n==1)
         return a.substring(a.indexOf("?"+id)+id.length+2)
       if(n!=m&&n==1)
         return a.substring(a.indexOf("?"+id)+id.length+2,a.indexOf("&",a.indexOf(id)))
       return a.substring(a.indexOf("&"+id)+id.length+2,a.indexOf("&",a.indexOf(id)))
      }
    alert(aa("id",1,3))
    alert(aa("ids",2,3))
    alert(aa("name",3,3))
    </script>
      

  3.   

    <script>
    url = window.location.href; 
    ar = url.replace(/(.*)\?/g,"").split(/%26/);
    for(i=0;i<ar.length;i++)alert("第"+(i+1)+"个值:"+ar[i].split("=")[1])
    </script>