zoukankan      html  css  js  c++  java
  • JS解决URL传递参数中文乱码问题

    function getUrlParam(name){
        // 用该属性获取页面 URL 地址从问号 (?) 开始的 URL(查询部分)
        var url = window.location.search;
        // 正则筛选地址栏
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        // 匹配目标参数
        var result = url.substr(1).match(reg);
        //返回参数值
        return result ? decodeURIComponent(result[2]) : null;
    }
    

      直接调用getUrlParam(name)就可以获取地址栏参数了,可以解决中文乱码问题,e.g.

    industryName : getUrlParam("industryName")
    

    使用 console.log(getUrlParam("industryName"))  打印一下日志看看是否还是乱码?此时你会发现,乱码问题解决了

  • 相关阅读:
    第六次作业
    第五次作业1
    java第三次作业
    JAVA 第二次作业
    JAVA第一次作业
    第 十一 次作业
    第十次作业
    第九次作业
    第八次作业
    第七次作业
  • 原文地址:https://www.cnblogs.com/kevinZhu/p/7826963.html
Copyright © 2011-2022 走看看