//送信パラメータを直接与えると文字化けします!
コードをコピー コードは次のとおりです:
http_request.open("POST",url,true);
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http_request.send( "action=" strName "&val=" val); //val の値が中国語の場合、文字化けが発生します
コードをコピー コードは次のとおりです:
http_request.open("POST",url, true);
http_request.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded');
http_request.send("action=" strName "&val="scape(val)) ; //val の値は中国語ではありません 文字化けしたコードの生成
コードをコピー コードは次のとおりです。
PHP:header('Content-Type: text/html ;charset= GB2312');
ASP:Response.Charset("GB2312")
JSP:response.setHeader("Charset","GB2312");