直接得到没想出来
但是可以间接的来
第一步 用熟悉的Request("b")得到
第二步 把一得到的值放到一个隐藏域中 形式类似<input type="hidden" name='hidUserID'       id='hidUserID'       value="<%=Request("b")%>">
其实第二步已经把第一步的工作做掉了
第三步 使用js取得就可以了 类似document.all("hidUserID").value就取得了你传进来的b,这个跟它的位置没有关系

解决方案 »

  1.   

    直接得到没想出来
    但是可以间接的来
    第一步 用熟悉的Request("b")得到
    第二步 把一得到的值放到一个隐藏域中 形式类似<input type="hidden" name='hidUserID'       id='hidUserID'       value="<%=Request("b")%>">
    其实第二步已经把第一步的工作做掉了
    第三步 使用js取得就可以了 类似document.all("hidUserID").value就取得了你传进来的b,这个跟它的位置没有关系
      

  2.   

    直接得到没想出来
    但是可以间接的来
    第一步 用熟悉的Request("b")得到
    第二步 把一得到的值放到一个隐藏域中 形式类似<input type="hidden" name='hidUserID'       id='hidUserID'       value="<%=Request("b")%>">
    其实第二步已经把第一步的工作做掉了
    第三步 使用js取得就可以了 类似document.all("hidUserID").value就取得了你传进来的b,这个跟它的位置没有关系
      

  3.   

    一步一步分解的,也可以用正则一下搞定
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <script type="text/javascript">
    window.onload = function(){
    var sSearch = window.location.search;
    var b;
    if(sSearch.length > 0){
    var args = sSearch.substring(1).split("&");
    for(var i=0; i<args.length; i++){
    var map = args[i].split("=");
    if(map[0] == "b"){
    b = map[1];
    break;
    }
    }
    }
    alert(b);
    };</script>
    </body>
    </html>
      

  4.   

    <script language="javaScript">
    Request = {
    QueryString : function(item){
    var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
    return svalue ? svalue[1] : svalue;
    }
    }
    </script>
    <script language="javaScript">
    alert(Request.QueryString("b"));
    </script>
    在test2.html页面写这些就可以了