tobyzhou
02-11-07, 10:40 PM
环境:server:win2K server
IE 6.0
Domino Server:5.0.x
问题描述:
我在表单中利用XMLHttpRequest向服务器的一个代理发送一个请求,就是运行这个代理,方法是:
http://server/dbname/agentName?OpenAgent&gh=12345
服务器上的代理接收到URL传递过来的工号后,去另外一个数据库中找到用户的姓名,部门等信息,返回.返回方法为:
print |Content-Type:text/html|
print |<xml>|
print |<name>|
print |用户姓名|
print |</name>|
print |<dept>|
print |用户所在部门|
print |</dept>|
print |</xml>|
IE浏览器接收到返回的数据后,得到的中文是乱码,如果是英文,就没有任何问题.
如果我没有print |Content-Type:text/html|这句,返回的内容就是包含在<html><body>.....</body></html>这样的标记中,这对解析会造成很大的影响,但不会有乱码问题.
请问哪位知道有什么方法可以解决这个乱码问题?
IE 6.0
Domino Server:5.0.x
问题描述:
我在表单中利用XMLHttpRequest向服务器的一个代理发送一个请求,就是运行这个代理,方法是:
http://server/dbname/agentName?OpenAgent&gh=12345
服务器上的代理接收到URL传递过来的工号后,去另外一个数据库中找到用户的姓名,部门等信息,返回.返回方法为:
print |Content-Type:text/html|
print |<xml>|
print |<name>|
print |用户姓名|
print |</name>|
print |<dept>|
print |用户所在部门|
print |</dept>|
print |</xml>|
IE浏览器接收到返回的数据后,得到的中文是乱码,如果是英文,就没有任何问题.
如果我没有print |Content-Type:text/html|这句,返回的内容就是包含在<html><body>.....</body></html>这样的标记中,这对解析会造成很大的影响,但不会有乱码问题.
请问哪位知道有什么方法可以解决这个乱码问题?