好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ajax+php中文亂碼解決辦法

ajax+php中文亂碼解決辦法

熱門標簽:遼寧銀行智能外呼系統 海南銀行智能外呼系統商家 辰溪地圖標注 澳大利亞城市地圖標注 電銷機器人違法了嗎 上海浦東騰訊地圖標注位置 許昌智能電銷機器人公司 遼寧正規電銷機器人 姜堰電銷機器人
AJAX的亂碼的出現在的原因
由于XMLHTTP采用的是Unicode編碼上傳數據,而一般頁面采用的是gb2312,這就造成顯示頁面時產生亂碼。而當在獲取頁面時的XMLHttp返回的是utf-8編碼,這就造成了顯示產生亂碼。
解決方法之一就是在PHP文件中顯示聲明為GB2312

header("Content-Type:text/html;charset=GB2312"); 

而對于發送到服務器的中文進行轉碼。
如下
$_POST["content"]=iconv("UTF-8","gb2312",$_POST["content"]);
因而這樣可以解決亂碼問題

方法二,是都采用UTF-8編碼。這里就不多說了

附測試例程
客戶端


!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
title>ajax post test/title> 
/head>
body>
div id="msg">/div>
script language="javascript">
/**
* 初始化一個xmlhttp對象
*/
function InitAjax()
{
 var ajax=false; 
 try { 
  ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
 } catch (e) { 
  try { 
   ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
  } catch (E) { 
   ajax = false; 
  } 
 }
 if (!ajax  typeof XMLHttpRequest!='undefined') { 
  ajax = new XMLHttpRequest(); 
 } 
 return ajax;
}
//在form 測試頁面內有一個表單,一個顯示的層
function sendData()
{
 var msg=document.getElementById("msg");
 var f=document.form1;
 var c=f.content.value;
 //接收數據的URL
 var url="dispmsg.php";
 var poststr="content="+c;
 var ajax=InitAjax();
 ajax.open("POST",url,true);
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 ajax.send(poststr);
 ajax.onreadystatechange=function(){
  if(ajax.readyState==4  ajax.status==200){
  alert("I got something");
   msg.innerHTML=ajax.responseText;
  }
 }
}

/script>

form name='form1'>
input type="text" name='content' size=10>
input type="button" value="確定" onclick="sendData()">!--我用submit時就出錯-->
/form>
/body>
/html>



 

服務器端
?php
header("Content-Type:text/html;charset=GB2312");
if($_POST['content'])
{
 $_POST["content"]=iconv("UTF-8","gb2312",$_POST["content"]);
 print("內容是".$_POST['content']);
}
else
{
 print("沒有內容發送");
}
?>

引用自:http://www.blogjava.net/huyi2006/articles/86154.html

您可能感興趣的文章:
  • 完美解決PHP中文亂碼
  • php和mysql中uft-8中文編碼亂碼的幾種解決辦法
  • php上傳文件中文文件名亂碼的解決方法
  • php url地址欄傳中文亂碼解決方法集合
  • php截取中文字符串不亂碼的方法
  • php中json_encode UTF-8中文亂碼的更好解決方法
  • PHP頁面中文亂碼分析
  • 在PHP中PDO解決中文亂碼問題的一些補充
  • PHP中文亂碼解決方案
  • php中文亂碼問題的終極解決方案匯總

標簽:威海 撫州 崇左 深圳 西藏 晉城 伊春 銅川

巨人網絡通訊聲明:本文標題《ajax+php中文亂碼解決辦法》,本文關鍵詞  ajax+php,中文,亂碼,解決,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax+php中文亂碼解決辦法》相關的同類信息!
  • 本頁收集關于ajax+php中文亂碼解決辦法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 冰漪全套无遮挡图片| 国精产品一线二线三线| 日韩电影在线免费| 久久综合一区| Free HD XXXⅩ China麻豆| 9I精品福利一区二区三区蜜桃 | 国产婷婷一区二区在线观看| 17c国产精品入口18禁白浆| 国产伦精品一区二区三区妓女| 污污污www免费观看的网站| 男人秘?桶进美女尿囗大胸| 大胸美女诱惑| 《性/生活》电影1| 日本真人做爰免费的视频| 天天操人人射| 最近的2019中文字幕完整版| 日日躁夜夜摸月月添添添的小说| 圣僧太大了h| 亚洲色播永久网址大全| 西门庆潘金莲三级BD高清| 欧美疯狂婬乱AAAA片免费| 伊人久久大香线蕉AV一区美国| 粉嫩极品国产在线观看免费| 黄网站免费下载| www午夜视频| 69色视频| 99热视| 两性动图| 91麻豆精品一二三区在线| 入禽太深免费视频5| 婬乱欧美一二三A片视频| 影音先锋毛片| 国产精品免费久久久久久久久拳交 | 九七伦理97伦理手机版| 午夜天堂电影| 色播久久| 尻女人视频| 美女污视频| 国产美女精品视频国产AV红豆 | 波多野结衣电影在线看中文字幕| 用力?哦?高潮?喷水|