获取url参数以及出现乱码
程序员文章站
2022-06-13 20:38:11
...
//获取url中的参数
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
对url进行两次encodeURI,然后在获取到参数之后进行decodeURI
上一篇: jq获取参数以及参数urlencode
下一篇: docker实战docker+python3.5+flask+gunicorn+gevent+nginx base image:centos
推荐阅读
-
js中获取URL参数的共用方法getRequest()方法实例详解
-
获取url中用&隔开的参数实例(分享)
-
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
-
GET方法URL中传递中文参数乱码的解决方法
-
jquery获取url中的参数有哪些(html页面获取url参数)
-
Linux中获取某个进程的系统调用以及参数(故障排查案例)
-
JSP中js传递和解析URL参数以及中文转码和解码问题
-
jquery获取url中的参数有哪些(html页面获取url参数)
-
解决SpringMVC Controller 接收页面传递的中文参数出现乱码的问题
-
.Net获取URL中文参数值的乱码问题解决方法总结