web前端|js教程
JS,修改,URL参数
web前端-js教程
炫酷html5引导页源码,vscode的调试器,ubuntu安装基础,tomcat请求处理流程,爬虫 违法 360,一个空间多个php网站,淘宝直通车是seo吗,起名开源网站,集团企业网站模板lzw
function changeURLPar(url, ref, value) {
var str = "";
if (url.indexOf(?) != -1)
str = url.substr(url.indexOf(?) + 1);
else
return url + "?" + ref + "=" + value;
var returnurl = "";
var setparam = "";
var arr;
var modify = "0";
if (str.indexOf(&) != -1) {
arr = str.split(&);
for (i in arr) {
if (arr[i].split(=)[0] == ref) {
setparam = value;
modify = "1";
}
else {
setparam = arr[i].split(=)[1];
}
returnurl = returnurl + arr[i].split(=)[0] + "=" + setparam + "&";
}
returnurl = returnurl.substr(0, returnurl.length - 1);
if (modify == "0")
if (returnurl == str)
returnurl = returnurl + "&" + ref + "=" + value;
}
else {
if (str.indexOf(=) != -1) {
arr = str.split(=);
if (arr[0] == ref) {
setparam = value;
modify = "1";
}
else {
setparam = arr[1];
}
returnurl = arr[0] + "=" + setparam;
if (modify == "0")
if (returnurl == str)
returnurl = returnurl + "&" + ref + "=" + value;
}
else
returnurl = ref + "=" + value;
}
return url.substr(0, url.indexOf(?)) + "?" + returnurl;
}
吸粉游戏源码,ubuntu没有账户界面,幼犬身上有爬虫,php是不是前后端都可以做,装饰方面seolzw
如果觉得《JS 修改URL参数(实现代码)【javascript】》对你有帮助,请点赞、收藏,并留下你的观点哦!