不废话,直奔主题

有一个 url  file:///android_asset/hrfile/html/review/reveiw_cc.html?id=1111&sessionid=ssssssssssssssss&domain=http://10.0.100.110:8080/jeesite/a/

需要将后面带参数的东西获取到,可以采用以下的办法: 

//获取 参数 param
var getParam = {
    href : function(){
        var href  = "file:///android_asset/hrfile/html/review/reveiw_cc.html?id=1111&sessionid=ssssssssssssssss&domain=http://10.0.100.110:8080/jeesite/a/";
        var params = href.split("?")[1];
        var paramArr = params.split('&');
        var res = {};
        for(var i = 0;i<paramArr.length;i++){
            var str = paramArr[i].split('=');
            res[str[0]]=str[1];
        }
        return res;
    },
    jsessionid : function(){
       var obj = getParam.href();
       return obj.sessionid
    } ,
    id:function(){
        var obj = getParam.href();
       return obj.id
    },
    domain : function(){
        var obj = getParam.href();
       return obj.domain
    }
}

getParam.jsessionid()  //获取参数 jsessionid 的值
getParam.id()  //获取参数 id

最后 按照自己所需拼接字符串就行了~


 

GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e 4 个月前
8c391e04 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐