DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> ajax傳遞中文時遇到的亂碼問題
ajax傳遞中文時遇到的亂碼問題
編輯:AJAX詳解     
在用AJax傳遞參數時,一般就是js向程序頁面傳遞和程序向JS文件傳遞兩種情況,當出現中文漢字時,會出現亂碼。 因為存在上述兩種情況,所以解決起來也要分開對待。 這裡是php系統中遇到的問題,所以以PHP為實例來解決AJax傳遞中文的問題。 1.AJax向程序頁面裡傳遞中文漢字時出現亂碼的情況:  AJax中先用encodeURIComponent對要提交的中文進行編碼
PHP中:
$s=iconv( 'UTF-8', 'gb2312//IGNORE' , $AJaxString);
2.程序頁面向AJax傳遞中文的情況: 在PHP頂部加入一句:
header('Content-type: text/Html;charset=GB2312');
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved