• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net中url字符串编码乱码的原因与解决方法

    先看实例

    复制代码 代码如下:

     function webChart() {
                var t = document.getElementById("txtReceive");
                if (t.value == null || t.value == "") {
                    alert("请先进行查询");
                }
                else {

                    alert(t.value);
                    document.getElementById("center-iframe").src = "map/industryMap.aspx?_indeustry=" + t.value;
    }}



    这个时候alert出来的编码很正常,都是汉字。

    但是在后台获取时已经乱码

    复制代码 代码如下:

            protected void Page_Load(object sender, EventArgs e)
            {
                Industry = Request.QueryString["_indeustry"].ToString();

                InitMap();
                getShowMuilt();
            }

    web.config已经配置为UTF-8 但是还是不行

    复制代码 代码如下:

    system.web>
        globalization culture="en-US" uiCulture="en" requestEncoding="UTF-8"
                       responseEncoding="UTF-8" fileEncoding="UTF-8" />
      /system.web>



    最终解决方案

    复制代码 代码如下:

     function webChart() {
                var t = document.getElementById("txtReceive");
                if (t.value == null || t.value == "") {
                    alert("请先进行查询");
                }
                else {
                    var url = encodeURI("map/industryMap.aspx?_indeustry=" + t.value);
                    alert(url);
                    document.getElementById("center-iframe").src = url;
    }
    }

    您可能感兴趣的文章:
    • ASP.NET JSON字符串与实体类的互转换示例代码
    • ASP.NET两个截取字符串的方法分享
    • ASP.NET从字符串中查找字符出现次数的具体实现方法
    • ASP.NET中操作SQL数据库(连接字符串的配置及获取)
    • ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法
    • 解析Asp.net,C# 纯数字加密解密字符串的应用
    • Asp.net,C# 加密解密字符串的使用详解
    • asp.net判断字符串是否是中文的方法
    • asp.net字符串处理类代码
    • asp.net 计算字符串中各个字符串出现的次数
    • asp.net中将某字符串切割成阵列并排序列出
    • asp.net分割字符串的几种方法小结
    • asp.net中利用正则表达式判断一个字符串是否为数字的代码
    • asp.net richTextBox中高亮显示选中字符串或文本
    • asp.net 常用字符串处理方法
    • asp.net下比较两个等长字符串是否含有完全相同字符(忽略字符顺序)
    • asp.net(c#) 使用Rex正则来生成字符串数组的代码
    • asp.net字符串分割函数使用方法分享
    上一篇:asp.net中DBNull.Value,null,String.Empty区别浅析
    下一篇:asp.net运算符之逻辑运算符以及其他运算符介绍与实例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net中url字符串编码乱码的原因与解决方法 asp.net,中,url,字符串,编码,