直接上代码了
使用方法: GetUrlParameters(参数名称)
例如:url = “http://192.168.48.85:5173/editor/?key=1533&id=2222&c=6666”;
// 获取URL参数
function GetUrlParameters(parameters) {
let resData = "";
let url = document.location.toString();
let arrUrl = url.split("?");
// 判断是否有参数
if (arrUrl.length > 1) {
// 拆分参数字符串
let parametersArr = arrUrl[1].split("&");
// 循环查找参数
for (let i = 0; i <= parametersArr.length; i++) {
if (parametersArr[i]) {
// 拆分参数的键和值
let parameterStr = parametersArr[i].split("=");
if (parameters == parameterStr[0]) {
resData = parameterStr[1];
break;
}
}
}
}
return resData;
}