国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net中url字符串編碼亂碼的原因與解決方法

2024-07-10 12:44:52
字體:
來源:轉載
供稿:網友

先看實例
代碼如下:
 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;
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦北县| 海丰县| 昭苏县| 石台县| 鄂伦春自治旗| 汝州市| 昌吉市| 沈丘县| 武隆县| 新竹市| 泰来县| 乐至县| 色达县| 晴隆县| 衡山县| 阿拉善右旗| 双流县| 保定市| 五华县| 绿春县| 长治市| 洛阳市| 黄骅市| 浦江县| 新宁县| 南雄市| 芷江| 思南县| 成安县| 舒兰市| 扶沟县| 浦县| 南丹县| 改则县| 汉阴县| 疏勒县| 灵石县| 神池县| 镇宁| 昌黎县| 林西县|