社区
Ajax
帖子详情
如何兼容多种格式的xmlhttp 返回内含中文的乱码解决,兼容ie6、ie7?
liuyeyayan
2007-11-27 03:14:54
bytes2BSTR只能针对非UTF-8编码的转制
如果是UTF-8则反而解码错误,请问如何解决?
测试读取的txt文件,分别保存为ansi 和 UTF-8
前者 可以直接使用bytes2BSTR(xmlhttp.responseBody)
后者使用xmlhttp.responseText
但是如何通用?
...全文
37
回复
打赏
收藏
如何兼容多种格式的xmlhttp 返回内含中文的乱码解决,兼容ie6、ie7?
bytes2BSTR只能针对非UTF-8编码的转制 如果是UTF-8则反而解码错误,请问如何解决? 测试读取的txt文件,分别保存为ansi 和 UTF-8 前者 可以直接使用bytes2BSTR(xmlhttp.responseBody) 后者使用xmlhttp.responseText 但是如何通用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IE7
提供
XML
Http
Request对象为
兼容
在
IE7
的开发中,据说新增加了一个Native对象——
XML
Http
Request。怎么难道开发
IE7
的”新警察”不知道
IE6
们都用ActiveX对象
Xml
Http
吗?
Xml
Http
出了什么问题,
IE7
为什么要这么做?原来一切就为了一个简单的
兼容
而已,但让人感慨颇多。
IE7
提供
XML
Http
Request对象后,当然会继续支持ActiveX对象
Xml
Http
,这是微软这么几十年来产品升级起码的”素养”,丝毫不用我们去担心现在IE上的Ajax应用代码。在Sunava Dutta的blog里,虽然他说了为什么要这么做的初衷,其实就是为了
兼容
目前的非IE浏览器提供
XML
Http
Reques
如何
解决
XML
HTTP
提交过时
返回
的是
乱码
?
如何
解决
XML
HTTP
提交过时
返回
的是
乱码
?下面是
解决
办法:1,测试从服务器
返回
含有
中文
的
XML
字符串,使用 GET 方法来进行测试。2,把含有
中文
字符串的
XML
提交到服务器,并在服务器进行处理后再以
中文
的形式
返回
到客户端,其中没有使用字符串解码的处理,大大提高了效率!本例子需要两个文件:
xml
encode.htm和
xml
encode.asp======================
ajax
返回
html
格式
乱码
,ajax
中文
乱码
的各种
解决
办法
ajax中出现
乱码
一般是当前页面,程序处理页面,数据库这几天的编码不一致引起的,
解决
办法很简单统一编码就好了。因为
XML
Http
在处理
返回
的responstText的时候把responstBody按UTF-8编码进行解码的,如果服务器端送出的数据流的确是UTF-8编码,那么
中文
字就会正确显示,但如果是GBK或是其他编码则会出现上述情况。AJAX的
中文
乱码
可以大概分为两中,第一种是向服务器端发送
中文
...
Ajax在IE浏览器会出现
中文
乱码
解决
办法
在AJAX浏览器来进行发送数据时,一般它所默认的都是UTF-8的编码. Ajax在IE浏览器会出现
中文
乱码
的情况!
解决
办法如下 <script type="text/javascript"> function showDiv(str){ document.getElementById("picDiv").st...
xml
http
中文
乱码
解决
方案
我有两个JSP文件,以下是login.jsp的源代码%@page contentType="text/html; charset=GB2312"%> %@page pageEncoding="GB2312"%> function toServer(){ var
xml
= ""+ ""+document.all(name).value+""+ ""+docume
Ajax
52,797
社区成员
25,306
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章