Js 
indexOf
split 好象就差不多了。

解决方案 »

  1.   

    可以试试这个
    tmp = location.search; // tmp = "?a=10&b=20"
      

  2.   

    String.prototype.getQueryString = function(name)
    {
      var reg = new RegExp("(^|&|\\?)"+ name +"=([^&]*)(&|$)"), r;
      if (r=this.match(reg)) return unescape(r[2]); return null;
    };
    var s="http://localhost/index.htm?a=10&b=20";  //window.location.href;
    alert(s.getQueryString("a"));
    alert(s.getQueryString("b"));
      

  3.   

    这有个函数,可以参考一下
    http://blog.csdn.net/april25th/archive/2006/04/30/698218.aspx