欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【escape解决AJAX中文乱码的简单方法】,下面是详细的分享!
escape解决AJAX中文乱码的简单方法
<%
liststr="AJAX中文乱码的简单解决方法"
sponse.write escape(liststr) '用escape编码
%>
2、客户端JAVASCRIPT程序
function toserver(url)
{
var req=new XMLHttpRequest();
if (req) {
req.onreadystatechange=function() {
if (req.readyState==4 )
{
if(req.status==200 || req.status==304) {
getstr=unescape(req.responseText) '用unescape解码
alert(getstr);
}
else
{return false;}
}
}
req.open('GET', url);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
req.send(null);
}
}
以上所分享的是关于escape解决AJAX中文乱码的简单方法,下面是编辑为你推荐的有价值的用户互动:
相关问题:ajax如何传中文参数乱码解决办法
答:由于某种原因ajax默认就是uft-8的编码,那么我们使用一gbk就容易出现乱码的问题,下面我们就来告诉你php教程ajax乱码的解决方法吧。 传递中文参数,然后修改数据库教程的。 >>详细
相关问题:URL传递中文、Ajax传递中文,Java如何编码如何解决...
答:地址栏中出现汉字的情况有两种,一种是汉字出现在URL的路径部分,一种是汉字出现在URL的传参的部分,第二种情况的时候必须采用编码后传参,接受时解码的方式完成传参。js中编码有escape(),encodeURI(),encodeURIComponent()三个常用的方法,esca... >>详细
相关问题:ajax如何传中文参数乱码解决办法
答:由于某种原因ajax默认就是uft-8的编码,那么我们使用一gbk就容易出现乱码的问题,下面我们就来告诉你php ajax乱码的解决方法吧。 由于某种原因ajax默认就是uft-8的编码,那么我们使用一gbk就容易出现乱码的问题,下面我们就来告诉你php教程ajax... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
