
//获取请求url中参数的值:
/方法一:参数值中没有等于号(“=”)/
function getUrlRequest() {
var url = locationsearch; //获取url中""符后的字串
var theRequest = new Object();
if (urlindexOf("") != -1) {
var str = urlsubstr(1);
if (strindexOf("&") != -1) {
strs = strsplit("&");
for (var i = 0; i < strslength; i++) {
theRequest[strs[i]split("=")[0]] = unescape(strs[i]split("=")[1]);
}
} else {
theRequest[strsplit("=")[0]] = unescape(strsplit("=")[1]);
}
}
return theRequest;
}
/方法二:参数值中有等于号的情况(“=”)/
function getUrlRequest(){
var url = locationsearch; //获取url中""符后的字串
var theRequest = new Object();
if (urlindexOf("") != -1) {
var str = urlsubstr(1);
if (strindexOf("&") != -1) {
strs = strsplit("&");
for (var i = 0; i < strslength; i++) {
theRequest[strs[i]split("=")[0]] = unescape(strs[i]split("=")[1]);
}
} else {
var key = strsubstring(0,strindexOf("="));
var value = strsubstr(strindexOf("=")+1);
theRequest[key] = decodeURI(value);
}
}
return theRequest;
}
使用网银转账时,出现获取证书失败的错误提示,说明交易时,U盾的数字证书是无效的。
造成这种问题的原因有4个,U盾有效期到期,数字证书控件损坏,数字证书控件或U盾程序被设置为开机不启动,数字证书控件被杀毒软件,金山毒霸,腾讯电脑管家,360助手等拦截。
以上就是关于如何获取url中的参数全部的内容,包括:如何获取url中的参数、获取证书发生错误undefined、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)