获取url里面的参数:
function a(e) {
var t = new RegExp("(^|&)" + e + "=([^&]*)(&|$)");
try {
var n = window.location.search.substr(1).match(t)
} catch (r) {
return null
}
return n != null ? n[2] : null
}
比如我的url是:file:///E:/apache-tomcat-8.5.15/webapps/study/PIXI/ll.html?name=111&names=222
转化为json的函数:
function f(e) {
var t, n, r, i = e, s = {};
t = i.split("&"),
r = null,
n = null;
for (var o in t) {
var u = t[o].indexOf("=");
u !== -1 && (r = t[o].substr(0, u),
n = t[o].substr(u + 1),
s[r] = n)
}
return s
}
1、比如我的url是,经过btoa编码的:
www.li.com?wxmsg=b3BlbmlkPW8zdUMtdmh4TnpKV3VTSGJaSG45T2dsNUhfb2smbmlja25hbWU9JUU0JUI4JTgzKysrKysrJUU0JUI4JTgzJmhlYWRpbWd1cmw9aHR0cDovL3d4LnFsb2dvLmNuL21tb3Blbi92aV8zMi9RMGo0VHdHVGZUSndNenFrYkxOVFhjUGI3TnN4Z0pSV3pzUzR1aWIyTHQwQlFCdWs1bE9WNmx0OUFSOW1lN3o2S2R5andDRHpYaGthOFNUekY1TEQ3N0EvMA&wxsign=aYuf-oI_rhxo8-2GWWj6gA
2、获取wxmsg参数,然后解码,最后转为json格式的
直接调用需要执行的函数即可。