天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Jquery亂碼的一次解決過程 圖解教程

Untitled-1

Untitled-2 

簡單的請求,簡單的響應,但是亂碼產生了

Untitled-3

Why?

亂碼之所以產生,原因很簡單,無非就是編碼表用錯了,如傳的是big5字符,接收卻使用utf-8,或utf-8編碼,卻用GB2312解碼。

 

好吧,先確認一下是否請求過程中產生的亂碼

Untitled-4

 

那我發過去的是亂碼嗎?

Untitled-5

 

打開C:/tmp/下的test.txt

Untitled-6

 

這是什么編碼,猜一猜?

Untitled-7

 

看來客戶端沒錯,且正確地到了服務器端了,那應該是ASP.NET搞錯了編碼了,HttpRequest類里找下有沒有相關的Encoding相關的屬性

Untitled-8

Untitled-9 

 

看看web.config吧

Untitled-10

測試一下修改成utf-8看看

Untitled-11

原因成功找到,看來就是客戶端傳utf-8,然后服務器端big5接收產生問題

不過這個專案不能這樣解決,因為這個舊專案跑了很久了,改這里可能影響以前的其它程式,那就改客戶端吧,設置請求屬性為utf-8,讓ASP.NET不迷茫

修改ajax請求代碼,設定charset屬性

Untitled-12

 

問題得以解決,不過最近也有在vs2005中使用jquery,沒有發生亂碼,可能是vs2005已經默認為utf-8了(有空再去找下是在哪里默認的,或那位TX告知一下)

 

vs.NET2003默認是本機操作系統的編碼,如big5,gb2312,因此常常發生亂碼問題.

 

另,分享一個簡單的文本文件的亂碼查看方法.

Untitled-14

Untitled-15 

 

對于一些不是以txt結尾的文本檔(如ASPx,cs),可以先將后綴改為txt,然后再打開IE看,否則IE會不認得,直接下載

 

圖片太多,請網速慢的TX原諒~~

JavaScript技術Jquery亂碼的一次解決過程 圖解教程,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产大片51精品免费观看 | 国产69精品久久久久人妻刘玥 | 亚洲九九精品 | 99精品久久久久久久 | 亚洲视频网站欧美视频网站 | 美女脱18以下禁止看免费 | 成人精品视频网站 | 99亚洲精品| 国产伦子沙发午休系列资源曝光 | 男女爽爽无遮挡午夜视频在线观看 | 日韩视频中文在线一区 | 一区三区不卡高清影视 | 久久综合给会久久狠狠狠 | 秋霞电影网午夜免费鲁丝片 | 色中色最新地址登陆 | 老女老肥熟国产在线视频 | 青青草原免费在线 | 无码日本亚洲一区久久精品 | 水蜜桃亚洲一二三四在线 | 老子午夜伦不卡电影院 | 亚洲成A人片在线观看中文L | 男男腐文污高干嗯啊快点1V1 | 国产色综合色产在线视频 | 中文字幕在线免费观看视频 | 碰超成人在线公开免费视频 | 狠狠国产欧美在线视频 | 欧美人禽Zozo动人物杂交 | 乌克兰14一18处交见血 | 久久五月综合婷婷中文云霸高清 | 男男免费看 | 美女脱了内裤张开腿让男人桶到爽 | 动漫H片在线观看播放免费 动漫H片在线播放免费高清 | 好姑娘社区在线视频 | 无码AV熟妇素人内射V在线 | 国产久爱青草视频在线观看 | 99精品国产免费观看视频 | a视频在线看 | 中文字幕99香蕉在线 | 青草影院内射中出高潮-百度 | 国产精品日本一区二区在线播放 | 麻豆国产成人AV在线 |