不废话,直奔主题
有一个 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
最后 按照自己所需拼接字符串就行了~