如何解決提交過時返回的是亂計劃
北京市海淀區第二公證處出具了(2005)京海民證字第4839號《公證書》。該《公證書》附有現場記錄(一)、(二)、(三)、草橋欣園公司與史陶比爾公司簽訂的《工業品買賣合同》、購貨發票、照片拆箱、檢驗過程的錄像光盤。 下面是解決辦法:
1,測試從服務器返回含有中文的 XML 字符串,使用 GET 方法來進行測試。
2,把含有中文字符串的 XML 提交到服務器,并在服務器進行處理后再以中文的形式返回到客戶端,其中沒有使用字符串解碼的處理,大大提高了效率!
本例子需要兩個文件:m和p
======================================m
============
script
var xmlhttp = new ActiveXObject(\"LHTTP\");
en(\"GET\",\"
tRequestHeader(\"Content-Type\",\"text/xml\")
nd()
alert(l);
var s = \'\'?xml version=\"1.0\"?a 如何解決XMLHTTP提交過時返回的是亂碼,這是先提交上去,再返回的文字。 /a\'\'
en(\"POST\",\"
tRequestHeader(\"Content-Type\",\"text/xml\")
nd(s)
alert(l);
/script
p
============
%@ Language=VBScript %
%
ntentType = \"text/xml\"
arSet = \"GB2312\"
Dim varCount,varReq,xmldom
varCount = talBytes
varReq = naryRead(varCount)
If rverVariables(\"REQUEST_METHOD\") = \"POST\" Then
Set xmldom = eateObject(\"MDocument\")
ad varReq
ite \"?xml version=\"\"1.0\"\" encoding=\"\"GB2312\"\"?\" l
Else
ite \"?xml version=\"\"1.0\"\" encoding=\"\"GB2312\"\"?a如何解決XMLHTTP提交過時返回的是亂碼,這是從服務器直接返回的文字。/a\"
End If
%
以上在中文WIN2K+IE6和英文WINXP+IE6和IE5下測試通過!
石家莊宮頸糜爛治療費用多少錢補氣容易流失怎么辦
重慶不孕不育醫院哪家好