社区
Ajax
帖子详情
AJAX读取两都是gb2312编码的网站,为什么其中一个正常,另一个有乱码啊?
zgqtxwd
2010-02-14 09:11:25
alert(send(url))
读取百度时,正常无乱码
读取网易时,显示有乱码
这两个网页显示都是用gb2312编码的啊!
...全文
163
10
打赏
收藏
AJAX读取两都是gb2312编码的网站,为什么其中一个正常,另一个有乱码啊?
alert(send(url)) 读取百度时,正常无乱码 读取网易时,显示有乱码 这两个网页显示都是用gb2312编码的啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hoojo
2011-02-14
打赏
举报
回复
[Quote=引用 4 楼 zgqtxwd 的回复:]
可不可以在代码里面设置约定?
我在asp接收页面里面加入了这2行,
Response.Charset="GB2312"
Response.ContentType="text/html"
打开页面后出现这个提示
Microsoft JScript �������� ���� '800a03ee'
ȱ�� ')'
/gg/aaadljava.asp���� 31
……
[/Quote]
那看看文件保存的编码,文件保存的编码的不同也会是有乱码的。
用记事本打开,另存为的时候,选择文件编码看看
zgqtxwd
2011-02-12
打赏
举报
回复
然后用什么处理呢,函数吗
jiaxueq
2010-02-18
打赏
举报
回复
要看服务端向客户端发送的是什么字符集。大概06年以前我测式过,开始和你一样纳闷,后来明白了。
网易,腾讯,发送的都是UTF-8字符集。
百度,发送的 是GB2312字符集。
自己用迅雷把速度调到最慢,下载他们的首页HTML。就能看到服务端向客户端发送的text/html是啥字符集了。
zgqtxwd
2010-02-17
打赏
举报
回复
嗯,这个ASP错误 ,是我不小心修改犯的错误
很奇怪的事啊,在什么都不动的情况下,第一次打开是正常,接下去打开是乱码,等下出去回来,又能长期正常无乱码了,等第二天又乱码了,晕,我这边是什么都没有改变啊,难道是服务器的问题?
LuciferStar
2010-02-17
打赏
举报
回复
Microsoft JScript �������� ���� '800a03ee'
ȱ�� ')'
/gg/aaadljava.asp���� 31
}
这个明显是asp出错了。
zgqtxwd
2010-02-17
打赏
举报
回复
有时有乱码,有时又正常
会不会是XMLHTTP的版本有问题?
licip
2010-02-15
打赏
举报
回复
应该是UTF-8的吧。
zgqtxwd
2010-02-15
打赏
举报
回复
可不可以在代码里面设置约定?
我在asp接收页面里面加入了这2行,
Response.Charset="GB2312"
Response.ContentType="text/html"
打开页面后出现这个提示
Microsoft JScript �������� ���� '800a03ee'
ȱ�� ')'
/gg/aaadljava.asp���� 31
}
^
春天的气息
2010-02-15
打赏
举报
回复
要看服务器的字符集,最好到iis 里查看一下字符约定!
zgqtxwd
2010-02-15
打赏
举报
回复
他们的首页都是GB2312吧
gb2312
使用
ajax
,
编码
为
GB2312
网站
让
AJAX
接收的数据显示支持中文
本文探讨了XMLHttpRequest在处理中文数据时可能出现的
乱码
问题,特别是针对Firefox和Internet Explorer的不同处理方式。Firefox通过overrideMimeType方法指定
编码
,而IE则需要使用特殊函数gb2utf8解析二进制数据。建议在编程中尽量使用UTF-8
编码
或在服务器端设置正确的
编码
信息,以避免
乱码
问题。
网页突然
乱码
_
网站
内中文出现
乱码
的五个原因
本文详细分析了
网站
出现中文
乱码
的五个主要原因,包括:
编码
不一致、字符串截取错误、数据库
编码
问题、
AJAX
传输
编码
和
网站
中毒。并提供了对应的解决策略,如调整
编码
设置、规范字符串操作、确保数据库
读取
一致性和数据传输前的转码等。了解这些原因和解决方案,有助于避免昆明
网站
建设过程中的
乱码
问题。
js获取服务器时间+显示
乱码
,JavaScript_解决JS请求服务器gbk文件
乱码
的问题,JS获取服务器
编码
格式为
gb2312
- phpStudy...
本文介绍了解决JavaScript请求服务器返回的GBK
编码
文件出现
乱码
的方法。通过设置XMLHttpRequest的MIME类型为text/csv;charset=
gb2312
来确保正确的字符集解析,避免了
乱码
问题。
解决ASP.Net中的各种
乱码
问题
本文详细阐述了ASP.NET中解决
乱码
问题的方法,包括页面显示
乱码
、
AJAX
提交数据
乱码
、JavaScript中正确的URL
编码
方式以及彻底解决encodeURIComponent()与
GB2312
乱码
问题等。
关于android的RN项目爬去html内容的中文
乱码
问题
本文详细介绍了如何在Node.js中解决从GBK或
GB2312
编码
网站
抓取数据时出现的
乱码
问题。通过使用iconv-lite、buffer和stream模块,并采用XMLHttpRequest进行请求,确保了正确解析非UTF-8
编码
的网页内容。
Ajax
52,780
社区成员
25,334
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章