asp.net中url字符串編碼亂碼的原因與解決方法
更新時間:2013年08月14日 10:03:17 作者:
這篇文章來給大家總結一下關于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出來的編碼很正常,都是漢字。
但是在后臺獲取時已經(jīng)亂碼
復制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
Industry = Request.QueryString["_indeustry"].ToString();
InitMap();
getShowMuilt();
}
web.config已經(jīng)配置為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從字符串中查找字符出現(xiàn)次數(shù)的具體實現(xiàn)方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- ASP.NET web.config中數(shù)據(jù)庫連接字符串connectionStrings節(jié)的配置方法
- 解析Asp.net,C# 純數(shù)字加密解密字符串的應用
- Asp.net,C# 加密解密字符串的使用詳解
- asp.net判斷字符串是否是中文的方法
- asp.net字符串處理類代碼
- asp.net 計算字符串中各個字符串出現(xiàn)的次數(shù)
- asp.net中將某字符串切割成陣列并排序列出
- asp.net分割字符串的幾種方法小結
- asp.net中利用正則表達式判斷一個字符串是否為數(shù)字的代碼
- asp.net richTextBox中高亮顯示選中字符串或文本
- asp.net 常用字符串處理方法
- asp.net下比較兩個等長字符串是否含有完全相同字符(忽略字符順序)
- asp.net(c#) 使用Rex正則來生成字符串數(shù)組的代碼
- asp.net字符串分割函數(shù)使用方法分享
相關文章
未將對象引用設置到對象的實例 (System.NullReferenceException)
System.NullReferenceException:未將對象引用設置到對象的實例,這是一個新鳥,中鳥,老鳥都避不開的錯誤2012-03-03ASP.NET WebService中使用ASP.NET_SessionId的問題說明
proxy.CookieContainer存儲了客戶端的 ASP.NET_SessionId。這樣以后每次通過webservice 方法調(diào)用時,都會將ASP.NET_SessionId傳遞到服務器端。2011-09-09看到本質而不是現(xiàn)象--解決ASP.NET CS0016的問題
看到本質而不是現(xiàn)象--解決ASP.NET CS0016的問題...2007-01-01詳解CentOS 7.4下如何部署Asp.Net Core結合consul
這篇文章主要介紹了詳解CentOS 7.4下如何部署Asp.Net Core結合consul,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06ASP.NET MVC5網(wǎng)站開發(fā)用戶修改資料和密碼(六)
這篇文章主要介紹了ASP.NET MVC5網(wǎng)站開發(fā)用戶修改資料和密碼,本文即將結束member區(qū)域的用戶部分,感興趣的小伙伴們可以參考一下2015-09-09