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

首頁 > 開發 > AJAX > 正文

Ajax亂碼產生的原因及解決方法

2024-09-01 08:30:19
字體:
來源:轉載
供稿:網友

開發程序也有發送和接收請求的過程,當然也一樣會遇到產生亂碼的情況,結果是在頁面中顯示了亂碼問題,下文是錯新技術頻道小編介紹的Ajax亂碼產生的原因及解決方法,一起來學習吧!

產生原因
主要有2個原因
1 xtmlhttp 返回的數據默認的字符編碼是utf-8,如果前臺頁面是gb2312或者其它編碼數據就會產生亂碼
2 post方法提交數據默認的字符編碼是utf-8,如果后臺是gb2312或其他編碼數據就會產生亂碼

解決方法
進一步整理中
推薦方法,前臺后臺都用utf-8編碼,這樣可以省不少麻煩,從根本上解決了亂碼問題.優點是效率高,而且符合目前的形式,utf-8編碼本身就是一種比較優秀的編碼,沒有語言限制.缺點只能調用自己的后臺編碼或者其他的utf-8的編碼.
前臺更改為

程序代碼 程序代碼

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

后臺asp中第一行加入如下代碼
程序代碼 程序代碼

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
<% Response.Charset="utf-8"; %>
<% Session.CodePage=65001; %>

后臺如果有html代碼也需保證
程序代碼 程序代碼

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


補救的方法是進行編碼轉換.可以在客戶端也可以在服務器端進行編碼轉換.優點是沒有任何限制,缺點效率低.

?

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=772650

  Ajax亂碼產生的原因及解決方法就為大家介紹在這里了,其實在上文中,小編為大家做了簡單的介紹,后面就要靠我們自己在學習中的運用了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通化市| 兴化市| 琼中| 乐东| 辛集市| 新丰县| 修水县| 昭平县| 腾冲县| 石门县| 名山县| 罗江县| 湘西| 温泉县| 措勤县| 白河县| 西昌市| 招远市| 开封市| 嵩明县| 鄢陵县| 五河县| 朝阳区| 沅陵县| 临颍县| 尖扎县| 华容县| 神木县| 万山特区| 修武县| 台南县| 海宁市| 绍兴市| 赤水市| 额尔古纳市| 广东省| 汉寿县| 桂东县| 乌拉特中旗| 礼泉县| 长乐市|