s950329
10/8/2017 - 7:51 AM

解析url,將參數存為物件

解析url,將參數存為物件

function getParams() {
    var params = {};
    var query = location.search.substring(1);
    var pairs = query.split('&');
    for (var i = 0; i < pairs.length; i++) {
        var idx = pairs[i].indexOf('=');
        if (idx == -1) continue;
        var prop = pairs[i].substring(0, idx);
        var value = pairs[i].substring(idx + 1);
        params[prop] = decodeURI(value);
    }
    return params;
}