如果上一個頁面的給的URL是aaa.aspx?aaa=bbb&ccc=eee 我要在aaa.aspx這個頁面用javascript得到aaa和ccc的值

解决方案 »

  1.   

        var query = location.search.substring(1); 
        var values= query.split("&");  
        for(var i = 0; i < values.length; i++) {
            var pos = values[i].indexOf('=');          
            if (pos == -1) continue;                
            var argname = values[i].substring(0,pos); 
            var value = values[i].substring(pos+1);            
            alert(argname+","+value );             
        }
      

  2.   

    UrlFullString = window.location;
    UrlPathname = "aaa.aspx?";
    UrlParamString = UrlFullString.toString().substr(UrlFullString.toString().indexOf(UrlPathname) + UrlPathname.length);
    content = UrlParamString.toString().split("&amp;");content[0]  aaa的值
    content[1]  ccc的值
      

  3.   

    我记得ViewState["aaa"]就可以得到