日期:2014-05-16  浏览次数:20443 次

JS中获取request的值,非常好用的JS代码
JS中获取request的值,非常好用的JS代码


项目中经常会遇到这种问题:下面代码解决问题!


function getArgs(strParame) {
        var args = new Object( );
        var query = location.search.substring(1);


        var pairs = query.split("&"); // Break at ampersand
        for(var i = 0; i < pairs.length; i++) {
        var pos = pairs[i].indexOf("=");
        if (pos == -1) continue;
        var argname = pairs[i].substring(0,pos);
        var value = pairs[i].substring(pos+1);
        value = decodeURIComponent(value);
        args[argname] = value;
        }
        return args[strParame];
        }
比如你要获取aaa.aspx?id=2


使用方法为:var id= getArgs("id");