zoukankan      html  css  js  c++  java
  • js中获取url的中文参数

    1方法:

    html中通过url地址传参及获取参数:
    
    var url = document.location.toString();//获取url地址
    
    var urlParmStr = url.slice(url.indexOf('?')+1);//获取问号后所有的字符串
    
    var arr = urlParmStr.split('&');//通过&符号将字符串分割转成数组
    
    var courseId = arr[0].split("=")[1];//获取数组中第一个参数
    
    var unit_title=arr[1].split("=")[1];//第二个参数
    
    unit_title=decodeURI(unit_title);//转码将解码方式unscape换为decodeURI,将中文参数获取
    
    console.log(unit_title);
    

      2方法:

        <script type="text/javascript" charset="utf-8">
            function getUrlParameter(name){
            name = name.replace(/[]/,"[").replace(/[]/,"[").replace(/[]/,"\]");
            var regexS = "[\?&]"+name+"=([^&#]*)";
            var regex = new RegExp( regexS );
            var results = regex.exec(window.parent.location.href);
            if( results == null ) 
                return ""; 
            else {
                return results[1];
            }
        };
        </script>
     
    调用部分:
        <script charset="utf-8">
            document.title = decodeURI(getUrlParameter("title"));
        </script>
  • 相关阅读:
    使用AsyncTask简单的文件遍历
    如何创建黑名单
    关于PopupMenu的用法
    联系人的搜索和添加
    php获取真实IP地址
    socket.io获取客户端的IP地址(修正官方1.0.4版本BUG)
    ubuntu下安装bind9
    install source nginx 1.6.0
    在Ubuntu下的samba实现
    买了新硬盘,给ESXI的虚拟机挂进真实硬盘。
  • 原文地址:https://www.cnblogs.com/XiHua/p/12162117.html
Copyright © 2011-2022 走看看