学无先后,达者为师

网站首页 前端文档 正文

js解析url文字乱码问题

作者:Wxinin 更新时间: 2022-04-23 前端文档

直接调用函数获取

function getQueryVariable(variable)
{
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return pair[1]}
       }
       return(false);
}
console.log(getQueryVariable('id'))
console.log(getQueryVariable('name'))
console.log(getQueryVariable('type'))

在这里插入图片描述

decodeURI()

function getQueryVariable(variable)
{
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return decodeURI(pair[1]);}
       }
       return(false);
}
console.log(getQueryVariable('id'))
console.log(getQueryVariable('name'))
console.log(getQueryVariable('type'))

在这里插入图片描述

原文链接:https://blog.csdn.net/weixin_44283589/article/details/122338755

栏目分类
最近更新