js urlパラメータを取得する方法


jsで1がこのページのurlパラメータを要求する方法を取得します:
1,まず要求url=locationを取得する.href;
2パラメータを次の関数で取得します.
String.prototype.GetValue = function(para) {
    var reg = new RegExp("(^|&)" + para + "=([^&]*)(&|$)");
    var r = this.substr(this.indexOf("\?") + 1).match(reg);
    if (r != null) return unescape(r[2]);
    return null;
}

3、パラメータ値を取得する:
 
url.GetValue("   ")