ホームページ >バックエンド開発 >PHPチュートリアル >PHP Ajax 中国語文字化け問題解決_PHPチュートリアル
これは、返されたresponseTextを処理するときに、XMLHttpがUTF-8エンコードに従ってresponseBodyをデコードするためです。サーバーから送信されたデータストリームが実際にUTF-8エンコードされている場合、中国語の文字は正しく表示されますが、GBKなどの場合は中国語の文字が正しく表示されます。エンコードすると上記の状況が発生します。
解決策は、XMLHttp が混乱しないように、サーバーから返されたデータ ストリームにヘッダーを追加して、送信されたデータ ストリームのエンコーディングを示すことです。
http://www.bkjia.com/PHPjc/319777.html
。