日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

怎樣解決ajax中文亂碼問題_AJAX教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:如何用ajax、asp編寫的查詢程序
ajaxsearch.htm html xmlns=1999/xhtml head title 新網(wǎng)頁 /title meta http-equiv=Content-Type content=text/html; charset=utf-8 / script type=text/javascript src=ajaxsearch.js/script /head body div input type=text

 
說明一下我用的是JAVA,所以以下的內(nèi)容都是其于JAVA的
AJAX與服務(wù)器通信是用XML的所以編碼方式為UTF-8
 
我所有的頁面都用的是GB2312的所以在與服務(wù)器通信時(shí)出現(xiàn)在亂碼
首先從服務(wù)器向客戶端(就是瀏覽器嘛)發(fā)送數(shù)據(jù)時(shí)就好解決了
直接在頁面上面加上
 
<%@ page contentType="text/html;charset=GB2312%>
如果是用Servlet就加
response.setContentType("text/html;charset=gb2312");
request.setCharacterEncoding("gb2312");
還有一個(gè)更好的方法就是在加一個(gè)filter
在其中加入
response.setContentType("text/html;charset=gb2312");
request.setCharacterEncoding("gb2312");
一切都解決了
 
再說一下從客戶端上傳數(shù)據(jù),就必須在服務(wù)端進(jìn)行編碼轉(zhuǎn)換
String param = request.getParamter("param");
param = new String(param.getBytes("ISO-8859-1"),"GB2312");
 
現(xiàn)在就都是中文的了。

分享:詳解Ajax標(biāo)簽導(dǎo)航
大結(jié)局(XMLHttpRequest對(duì)象) 好了,到了ajax關(guān)鍵時(shí)刻了。 /* =========================================================== * 函數(shù)名稱:ajaxUpdater(tarObj,sMethod,URL,parameters) * 參數(shù)說明:tarObj - 異步獲取信息希望顯示的目標(biāo)節(jié)點(diǎn)ID * sMethod -

來源:模板無憂//所屬分類:AJAX教程/更新時(shí)間:2010-01-06
相關(guān)AJAX教程