在ajax中asp返回时会乱码因为编码不同

[HtmlCssJs] 2024-04-27 圈点165

摘要:因为编码不同。在ajax中,asp返回时会乱码。注意编码一定要统一;文件设置的编码与文件本身的编码统一;

ajax使用时,
asp的前台编码gb2312,请求的后台页面编码gb2312,前后台编码一致,但使用ajax后前台显示乱码;


可设置后台页面的头部指定编码如下
<%Response.CodePage=936%>
<%Response.charset="GB2312"
Response.write "你好可以正常输出"
%>


原因分析:虽然文件编码一致,但需要注意以下三个问题:

1,文件中设置的编码;
2,文件本身的编码;
3,传输过程中的编码;

注意1和2的编码一定要统一;文件设置的编码与文件本身的编码统一;



ajax  asp  乱码  

感谢反馈,已提交成功,审核后即会显示