zoukankan      html  css  js  c++  java
  • URL传参中文出现乱码

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <title>URL传参中文出现乱码</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
        <h2>URL传参中文出现乱码</h2>
        <input type="button" id='getURL' value="显示例子"/>
    <script type="text/javascript">
        window.onload = function(){
            //URL传参中文出现乱码
            document.getElementById("getURL").onclick = function(){
                //为了解决中文字符传递,乱码的问题,一般都将传递的参数利用 encodeURIComponent 进行utf-8格式的url编码,服务端可以进行再解码,这样就解决中文乱码问题了
                var cencodeStr =  encodeURIComponent("我是Qingjs");
                alert("调用encodeURIComponent对‘我是Qingjs’编码:" + cencodeStr +"
    "
                    //decodeURIComponent返回统一资源标识符 (URI) 的一个已编码组件的非编码形式
                        + "调用decodeURIComponent对解码后:" + decodeURIComponent(cencodeStr));
            }
        };
    </script>
    </body>
    </html>
  • 相关阅读:
    团队作业
    第四次作业
    第三次作业
    从电梯问题,看c和c++之间的区别(有点懂了)错觉错觉
    团队作业2
    游戏方案
    电梯调度程序4
    电梯调度程序3
    电梯调度程序2
    电梯调度程序1
  • 原文地址:https://www.cnblogs.com/Rookie-upgrade/p/7116249.html
Copyright © 2011-2022 走看看