liuquanqi

          java

          常用鏈接

          統計

          最新評論

          Ajax中處理傳遞中文出現亂碼問題

          ??? req.open("POST",url,true);
          ??? req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
          ??? req.send("passport="+passport.value);

          posted on 2007-03-19 11:02 ☆℡齊 閱讀(1969) 評論(6)  編輯  收藏 所屬分類: Ajax

          評論

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-19 12:31 TiGERTiAN

          可以調節編碼或者對中文進行encodeURI或者URLencode(這個函數需要自定義),到了服務器端進行decode就可以了  回復  更多評論   

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-19 12:58 冷面閻羅

          服務器端你的解碼字符集用的utf-8 還是gbk還是gb2312?
          我上次事業一次好像還是亂碼  回復  更多評論   

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-19 13:23 BeanSoft

          http://www.aygfsteel.com/beansoft/archive/2006/12/31/91144.html
          JSP 中 AJAX 的表單提交中文問題的簡單解決方案
          http://www.aygfsteel.com/beansoft/archive/2006/12/31/91144.html
          JSP 中 AJAX 的表單提交中文問題的簡單解決方案 - GBK 版本
          tomcat,resin測試通過  回復  更多評論   

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-19 13:30 冷面閻羅

          我的中間件服務器是weblogic,服務器是最簡單的httpserver,是不是在獲取流之前要設置字符集,我好像看過一批文章,上面說的設置字符集和獲取流的方法有前后關系  回復  更多評論   

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-20 09:37 ☆℡齊

          這個得需要在頁面做控制,
          <%@ page language="java" pageEncoding="UTF-8"%>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
          如果是JSP頁面,加上這兩行就行了。  回復  更多評論   

          # re: Ajax中處理傳遞中文出現亂碼問題 2007-03-20 09:39 ☆℡齊

          現在多數都是這樣用的,首先調節編碼或者對中文進行encodeURI或者URLencode(這個函數需要自定義),到了服務器端進行decode(解碼)就可以了  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 太原市| 胶州市| 白银市| 广宗县| 阿拉善右旗| 贵州省| 宜兴市| 巩留县| 濉溪县| 宜君县| 花莲市| 临猗县| 东海县| 安庆市| 武强县| 顺平县| 桃园县| 黄平县| 平原县| 繁昌县| 望奎县| 永清县| 贵南县| 咸阳市| 扬中市| 邯郸县| 永兴县| 扶余县| 伊宁县| 合肥市| 裕民县| 石首市| 彰化县| 霍山县| 安龙县| 专栏| 都昌县| 松滋市| 红原县| 凤翔县| 宜川县|